@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; }
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%; min-width: 1045px; overflow: hidden; height: 350px; }
.banner .p1 { background: url(../images/banner_01.jpg) center center no-repeat; height: 175px; }
.banner .p2 { background: url(../images/banner_02.jpg) 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;}
.video .hotline-l .hotline-l1{ width:240px; height:34px; margin-bottom:1px; background-color:#2796cd; font-size:13px;}
.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;}
.sec1 p{ margin:34px 0 28px; color: #393939; font-family: "Microsoft YaHei"; font-size: 16px; line-height: 30px;}
.sec1 ul{ width:990px; overflow:hidden;}
.sec1 li{ float:left; margin-right:10px;}
.sec1 h3{ width:330px; height:35px; margin:0 auto; border:#e90000 1px solid; margin-top:40px; font-family: "Microsoft YaHei"; font-size: 20px; line-height:35px;}
.sec1 h3 span{ width:224px; height:35px; display:block; float:left; text-align:center; background-color:#e90000; color:#fff;}
.sec1 h3 a{ width:106px; height:35px; display:block; float:left; text-align:center; color:#e90000;}
.sec1 .zjdp{ width:980px; overflow:hidden;}
.sec1 .zjdp .left{ width:130px; height:112px; float:left; margin-top:40px;}
.sec1 .zjdp .right{ width:840px; float:right;}

.sec1 .sec1x{ width:980px; overflow:hidden;}
.sec1 .sec1x ul.img{ width:1020px; overflow:hidden;}
.sec1 .sec1x ul.img li{ width:219px; height:190px; margin-right:36px; float:left; margin-bottom:45px; position:relative;}
.sec1 .sec1x ul.img li a{ width:219px; height:190px; display:block; position:relative;}
.sec1 .sec1x ul.img a div{ width:179px; height:150px; background-color:#808080; color:#fff; padding:20px; line-height:30px;  position:absolute; z-index:1; top:0; left:0;}
.sec1 .sec1x ul.img a div img{ display:block;}
.sec1 .sec1x ul.img a div p{ width:179px; margin:0px; font-size:12px; color:#fff;}


.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; 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:200px; 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:12px 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:40px;}
.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; font-family:"Microsoft YaHei"; font-size:14px; color:#fff;}
.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;}