@charset "gb2312";
body { font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding: 0; margin: 0; color: #010101; background-color: #fff; }
div, form, ul, dd, dl, ol, dt, li, p { list-style: none; padding: 0; margin: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; margin: 0; padding: 0; font-weight: normal; }
img { border: none; vertical-align: bottom; }
a { text-decoration: none; color: #444; cursor: pointer; }
.clear { width: 0; height: 0; margin: 0; padding: 0; line-height: 0px; font-size: 0px; clear: both; }
.none { display: none; }
.left { float: left; }
.right { float: right; }
.red { color: #e90000; }
.header { width: 980px; margin: 24px auto; overflow: hidden; }
.header img { float: left; }
.nav { width: 100%; height: 41px; background-color: #2796cd; }
.nav ul { width: 980px; margin: 0 auto; text-align: center; overflow: hidden; }
.nav li { font-family: "Microsoft YaHei"; font-size: 16px; color: #fff; float: left; }
.nav li.sp { background-color: #4cbbe9; }
.nav a { line-height: 41px; color: #fff; margin: 0 17px; }
.banner { width: 100%; overflow: hidden; height: 350px; }
.banner .p1 { background: url(../images/banner_01.gif) center center no-repeat; height: 175px; }
.banner .p2 { background: url(../images/banner_02.gif) center center no-repeat; height: 175px; }
.video { width: 980px; margin: 42px auto; overflow: hidden; }
.video .left { width: 455px; height: 312px; }
.video .right { width: 493px; height: 312px; }
.video p { color: #393939; font-family: "Microsoft YaHei"; font-size: 14px; line-height: 30px; margin-top: 26px; height: 190px; }
.video .hotline { width: 493px; height: 69px; overflow: hidden; font-family: "Microsoft YaHei"; font-size: 14px; color: #fff; line-height: 34px; text-align: center; }
.video .hotline a { color: #fff; }
.video .hotline-l { width: 240px; height: 69px; float: left; font-size: 13px; }
.video .hotline-l .hotline-l1 { width: 240px; height: 34px; margin-bottom: 1px; background-color: #2796cd; }
.video .hotline-l .hotline-l2 { width: 102px; height: 34px; float: left; background-color: #ff8a00; }

.video .hotline-l .hotline-l3 { width: 137px; height: 34px; float: left; margin-left: 1px; display: inline; background-color: #0578c1; }
.video .hotline-m { width: 148px; height: 69px; float: left; margin: 0 1px; display: inline; background-color: #f2a301; }
.video .hotline-m1 { line-height: 69px; }
.video .hotline-r { width: 103px; height: 69px; float: left; display: inline; }
.video .hotline-r1 { width: 103px; height: 34px; margin-bottom: 1px; background-color: #e2651b; }
.video .hotline-r2 { width: 103px; height: 34px; background-color: #4cbbe9; }
.con { background-color: #f0f0f0; width: 100%; min-width: 1045px; overflow: hidden; }
.sec1 { width: 980px; margin: 0 auto; overflow: hidden; margin-top: 30px; margin-bottom: 28px; }
.sec1 ul { width: 990px; overflow: hidden; }
.sec1 li { float: left; margin-right: 10px; }
.sec1 h3 { width: 980px; height: 42px; background: #e90000; margin: 30px auto 0; text-align: center; }
.sec1 h3 img { padding-top: 10px; }
.sec1 p { margin: 34px 0 28px; color: #393939; font-family: "Microsoft YaHei"; font-size: 16px; line-height: 30px; }
.sec1 .year { width: 980px; height: 428px; overflow: hidden; margin: 0 auto; background: url(../images/year_m.jpg) no-repeat center; }
.sec1 .year ul li { width: 96px; font-family: "Microsoft YaHei"; font-size: 12px; color: #3c3c3c; line-height: 20px; padding-top: 102px; padding-left: 118px; float:left;}
.sec1 .year ul li.li1 { width: 96px; font-family: "Microsoft YaHei"; font-size: 12px; color: #3c3c3c; line-height: 20px; padding-top: 102px; padding-left: 152px; float:left; }
.sec1 .year ul li.li2 { width: 96px; font-family: "Microsoft YaHei"; font-size: 12px; color: #3c3c3c; line-height: 20px; padding-left: 160px; float:left; }
.sec1 .year ul li.l3 { width: 96px; font-family: "Microsoft YaHei"; font-size: 12px; color: #3c3c3c; line-height: 20px; padding-top: 141px; padding-left: 247px;  float:left;}
.sec1 .year ul li.l4 { width: 96px; font-family: "Microsoft YaHei"; font-size: 12px; color: #3c3c3c; line-height: 20px; padding-top: 134px; padding-left: 155px;  float:left;}
.sec1 .year ul li.l5 { width: 96px; font-family: "Microsoft YaHei"; font-size: 12px; color: #3c3c3c; line-height: 20px; padding-top: 145px; padding-left: 155px;  float:left;}
.sec1 .zjdp { width: 980px; overflow: hidden; }
.sec1 .zjdp .left { width: 130px; height: 112px; float: left; margin-top: 40px; }
.sec1 .zjdp .right { width: 838px; float: right; }
.sec1 .zjdp .right p { font-family: "Microsoft YaHei"; font-size: 16px; color: #393939; text-indent: 2em; line-height: 30px; }
.sec2 { width: 980px; margin: 0 auto; overflow: hidden; margin-top: 40px; margin-bottom: 45px; }
.sec2 .sec2s { width: 980px; overflow: hidden; margin: 35px 0; }
.sec2 .sec2s p { font-family: "Microsoft YaHei"; font-size: 16px; color: #393939; line-height: 30px; }
.sec2 .b-l { width: 60px; height: 252px; float: left; overflow: hidden; margin-bottom: 30px; }
.sec2 .b-r { width: 920px; height: 252px; overflow: hidden; float: left; }
.sec2 .b-r ul { float: left; }
.sec2 .b-r li { width: 220px; height: 252px; float: left; margin-left: 10px; display: inline; position: relative; zoom: 1; }
.sec2 .b-r li p { width: 205px; height: 67px; font-family: "Microsoft YaHei"; font-size: 18px; color: #fff; line-height: 30px; padding-left: 15px; position: absolute; padding-top: 8px; background: url(../images/touming1.png) center center no-repeat scroll; left: 0; bottom: 0; }
.sec2 .sec2x { width: 980px; height: 148px; margin-top: 30px; background-color: #eaeaea; overflow: hidden; position: relative; }
.sec2 .sec2x .sec2xl { float: left; }
.sec2 .sec2x .sec2xr { float: left; }
.sec2 .sec2x p { width: 666px; margin: 16px 26px 0; font-family: "Microsoft YaHei"; font-size: 14px; color: #393939; line-height: 30px; }
.sec2 .sec2x .pic1 { width: 262px; height: 148px; position: relative; float: right; }
.sec2 .sec2x .pic2 { width: 262px; height: 148px; position: relative; float: left; }
.sec2 .sec2x h3 { width: 262px; height: 40px; line-height: 40px; bottom: 0; background: url(../images/touming2.png) center no-repeat scroll; position: absolute; font-family: "Microsoft YaHei"; font-size: 20px; color: #fff; text-align: center; }
.sec2 .sec2x h4 { width: 262px; height: 40px; line-height: 40px; left: 0; bottom: 0; background: url(../images/touming2.png) center no-repeat scroll; position: absolute; font-family: "Microsoft YaHei"; font-size: 20px; color: #fff; text-align: center; }
.sec3 { width: 980px; margin: 0 auto; overflow: hidden; margin-top: 30px; }
.sec3 .sec3s { width: 980px; margin: 30px 0; }
.sec3 .sec3s p { font-family: "Microsoft YaHei"; font-size: 16px; color: #393939; line-height: 30px; }
.sec3 ul { width: 990px; margin-bottom: 40px; overflow: hidden; }
.sec3 li { width: 320px; height: 234px; float: left; margin-right: 10px; }
.sec3 .sec3z { width: 980px; overflow: hidden; }
.sec3 .sec3z-l { float: left; width: 236px; height: 300px; overflow: hidden; position: relative; margin-top: 112px; }
.sec3 .sec3z-l h4 { width: 236px; height: 30px; line-height: 30px; text-align: center; position: absolute; bottom: 0; font-family: "Microsoft YaHei"; font-size: 18px; color: #fff; z-index: 1; }
.sec3 .sec3z-m { width: 95px; line-height: 25px; float: left; margin-left: 15px; margin-top: 205px; display: inline; overflow: hidden; font-family: "Microsoft YaHei"; font-size: 14px; color: #393939; }
.sec3 .sec3z-r { width: 535px; float: right; margin-right: 20px; display: inline; margin-bottom: 45px; overflow: hidden; }
.sec3 .sec3z-r p { width: 535px; height: 174px; }
.sec3 .sec3z-r p.p1 { background: url(../images/ten-ad1.jpg) center center no-repeat scroll; }
.sec3 .sec3z-r p.p2 { background: url(../images/ten-ad2.jpg) center center no-repeat scroll; }
.sec3 .sec3z-r p.p3 { background: url(../images/ten-ad3.jpg) center center no-repeat scroll; }
.finish { width: 980px; height: 148px; margin: 30px auto; background: url(../images/finish.jpg) left center no-repeat scroll #eaeaea; overflow: hidden; }
.finish p { margin: 28px 15px 0px 100px; font-family: "Microsoft YaHei"; font-size: 14px; color: #393939; line-height: 30px; }
.footer { width: 100%; overflow: hidden; background-color: #2796cd; margin-bottom:50px; }
.footer .CopyRight { width: 980px; height: 54px; margin: 0 auto; border-bottom: 1px solid #52abd7; }
.footer .CopyRight p { float: left; width: 720px; line-height: 54px; font-family: "Microsoft YaHei"; font-size: 14px; color: #fff; }
.footer .CopyRight ul { float: right; overflow: hidden; }
.footer .CopyRight li { width: 26px; height: 26px; float: left; margin-right: 8px; margin-top: 14px; }
.footer .WeChat { width: 980px; margin: 15px auto; overflow: hidden; }
.footer .WeChat .f-l { width: 126px; height: 126px; float: left; overflow: hidden; }
.footer .WeChat .f-z { overflow: hidden; float: left; margin-left: 18px; display: inline; }
.footer .WeChat .f-z p { font-family: "Microsoft YaHei"; font-size: 14px; color: #fff; line-height: 30px; }
.footer .WeChat .f-r { float: right; overflow: hidden; margin-top: 8px; }
.footer .WeChat .f-r ul { overflow: hidden; }
.footer .WeChat .f-r li { width: 140px; height: 105px; float: left; margin-left: 40px; font-family: "Microsoft YaHei"; font-size: 14px; color: #fff; }
.footer .WeChat .f-r li h3 { float: left; }
.footer .WeChat .f-r li ul { width: 70px; height: 105px; border-left: #52abd7 1px solid; overflow: hidden; margin-left: 10px; float: left; display: inline; }
.footer .WeChat .f-r li ul li { line-height: 21px; width: 70px; clear: both; height: 21px; margin-left: 8px; display: inline; }
.footer .WeChat .f-r li ul li a { color: #fff; }
