/* CSS Document */
@charset "gb2312";
body { font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding: 0; margin: 0; color: #fff; font-family:"ΛΞΜε"; background-color: #fff;  margin:0px auto; }
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; }
table { border-collapse:separate; border-spacing:0; }
table, td, th { vertical-align:middle; }
textarea, input, button, select, keygen, legend { font:12px/1.14 arial, \5b8b\4f53; outline:0; }
img { border: none; vertical-align:bottom; }
a { text-decoration: none; color: #fff; cursor: pointer; }
a:hover { text-decoration: none; }
.clear { width: 0; height: 0; margin: 0; padding: 0; line-height: 0px; font-size: 0px; clear: both; }
.clearfix:after, #container:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; }
.none { display: none; }
.left { float: left; }
.right { float: right; }


.logo{ width:980px; margin:14px auto; overflow:hidden;}
.logo .logo-m{ float:right; margin-right:30px; display:inline;}

.nav{ width:100%; text-align:center; background-color:#0083c4;}
.nav ul{ width:990px; margin:0 auto; overflow:hidden;}
.nav li{ float:left; height:42px; line-height:42px; font-size:14px; overflow:hidden;}
.nav li a{ padding:0 27px; color:#fff;}

.banner{ width:100%; text-align:center; overflow:hidden;}

.top{ width:100%; overflow:hidden; background-color:#0083c4;}
.top .reading{ width:980px; height:147px; margin:0 auto; background: url(../images/reading.gif) left center no-repeat; overflow:hidden;}
.top .reading p{ line-height:24px; width:720px; float:right; margin:10px 10px 0; display:inline;}

.title{ width:100%; height:70px; background:url(../images/title-bg.gif) left bottom repeat-x; margin-top:40px; overflow:hidden}
.title-c{ width:980px; height:70px; margin:0 auto; position:relative;}
.title-c p{ width:120px; height:30px; position:absolute; top:27px; right:0; font-family:"ΞΆΘνΡΕΊΪ"; font-size:18px; line-height:30px; text-align:center;}

.sec1{ width:980px; margin:0 auto; overflow:hidden;}
.sec1 .sec1-t{ height:40px; background:url(../images/sec1-bg.gif) left center repeat-x; text-align:center; margin-top:25px;}
.sec1 .sec1-t p{ margin:0 auto; background-color:#fff;}
.sec1 .sec1-t p.p1{ width:200px; line-height:25px; font-family:"ΞΆΘνΡΕΊΪ"; font-size:24px; color:#0087c2;}
.sec1 .sec1-t p.p2{ width:200px; line-height:15px; font-family:"Arial"; font-size:11px; color:#bebebe;}
.sec1 .sec1-t p.p3{ width:310px; line-height:25px; font-family:"ΞΆΘνΡΕΊΪ"; font-size:24px; color:#0087c2;}
.sec1 .sec1-t p.p4{ width:310px; line-height:15px; font-family:"Arial"; font-size:11px; color:#bebebe;}
.sec1 .sec1-life{ width:980px; overflow:hidden;}
.sec1 .sec1-life ul{ width:1100px; overflow:hidden; margin-top:25px;}
.sec1 .sec1-life li{ width:222px; margin-right:30px; float:left;}
.sec1 .sec1-life li h3{ width:100%; height:38px; line-height:38px; text-align:center; font-family:"ΞΆΘνΡΕΊΪ"; font-size:18px; margin-bottom:2px;}
.sec1 .sec1-life li h3.h3-1{ background-color:#0087c2;}
.sec1 .sec1-life li h3.h3-2{ background-color:#e70104;}
.sec1 .sec1-life li p.p1{ color:#4a4a4a; line-height:22px; margin:8px 0;}
.sec1 .sec1-life li p.p2{ color:#4a4a4a; font-family:"ΞΆΘνΡΕΊΪ"; font-size:16px;}
.sec1 .sec1-life li p.p2 span{ color:#e60000; font-size:22px;}
.sec1 .sec1-youth{ width:980px; height:272px; background:url(../images/youth-bg.gif) center center no-repeat; overflow:hidden;}
.sec1 .sec1-youth-l{ width:120px; float:left;}
.sec1 .sec1-youth-l p{ font-family:"ΞΆΘνΡΕΊΪ"; font-size:14px; color:#0087c2; line-height:18px; padding:22px 20px;}
.sec1 .sec1-youth-r{ width:750px; float:right; margin-right:10px; display:inline; overflow:hidden;}
.sec1 .sec1-youth-r .sec1-youth-r1{ width:120px; overflow:hidden; margin-top:45px; float:left; margin-right:35px;}
.sec1 .sec1-youth-r .sec1-youth-r2{ width:120px; overflow:hidden; margin-top:45px; float:left; margin-right:50px;}
.sec1 .sec1-youth-r .sec1-youth-r3{ width:120px; overflow:hidden; margin-top:45px; float:left; margin-right:40px;}
.sec1 .sec1-youth-r .sec1-youth-r4{ width:140px; overflow:hidden; margin-top:45px; float:left; margin-right:10px;}
.sec1 .sec1-youth-r .sec1-youth-r5{ width:90px; overflow:hidden; margin-top:45px; float:right;}
.sec1 .sec1-youth-r .sec1-youth-r5 p{ padding-left:0;}
.sec1 .sec1-youth-r .sec1-youth-r5 p.p1{ padding-left:10px;}

.sec1 .sec1-youth-r p{ font-family:"ΞΆΘνΡΕΊΪ"; font-size:15px; line-height:25px; padding-left:25px;}
.sec1 .sec1-youth-r p.p1{ color:#fff;}
.sec1 .sec1-youth-r p.p2{ color:#4a4a4a; margin-top:55px;}
.sec1 .sec1-youth-r p.p3{ color:#4a4a4a; margin-top:40px;}
.sec1 .sec1-youth-r p.p4{ color:#fff; margin-top:55px;}
.sec1 .sec1-zx{ width:980px; overflow:hidden; margin-top:25px;}
.sec1 .sec1-zx-l{ width:400px; padding:0 12px; float:left; background-color:#f3f3f3;}
.sec1 .sec1-zx-l h3{ line-height:55px; font-family:"ΞΆΘνΡΕΊΪ"; font-size:16px; color:#0087c2;}
.sec1 .sec1-zx-l p{ color:#4a4a4a; line-height:26px; text-indent:2em;}
.sec1 .sec1-zx-l p.zx-link{ float:right; width:108px; height:30px; background-color:#e70104; color:#fff; line-height:30px; text-align:center; text-indent:0; margin-top:8px;}
.sec1 .sec1-zx-l .sec1-zx-l1{ margin:12px 0; overflow:hidden;}
.sec1 .sec1-zx-r{ width:540px; float:right; overflow:hidden;}
.sec1 .sec1-zx-r ul{ width:600px; overflow:hidden;}
.sec1 .sec1-zx-r li{ width:256px; float:left; margin-right:15px;}
.sec1 .sec1-zx-r li h3{ line-height:40px; height:40px; text-align:center; color:#fff; font-family:"ΞΆΘνΡΕΊΪ"; font-size:16px; background-color:#0087c2;}
.sec1 .sec1-zx-r li h4{ line-height:40px; height:40px; padding-left:30px; color:#fff; font-family:"ΞΆΘνΡΕΊΪ"; font-size:16px; background:url(../images/sec1-zx_03.gif) 158px center no-repeat #0087c2;}
.sec1 .sec1-zx-r1{ width:236px; height:233px; padding:10px; background-color:#0087c2; margin-top:8px; _margin-top:2px;}
.sec1 .sec1-zx-r1 p{ text-indent:2em; line-height:24px;}

.sec2{ width:980px; margin:0 auto; overflow:hidden;}
.sec2 .sec2-t{ margin-top:15px; overflow:hidden;}
.sec2 .sec2-t p{ line-height:25px; color:#4a4a4a; text-indent:2em;}
.sec2 .sec2-tl{ width:425px; float:left;}
.sec2 .sec2-tl h3{ width:185px; height:40px; float:right; line-height:40px; color:#0087c2; font-family:"ΞΆΘνΡΕΊΪ"; font-size:18px; border-bottom:1px dashed #d0d0d0; margin-bottom:10px;}
.sec2 .sec2-t p span{ font-weight:bold;}
.sec2 .sec2-tr{ width:530px; height:205px; float:right; background-color:#f9f9f9; overflow:hidden;}
.sec2 .sec2-tr .sec2-tr1{ width:482px; margin:15px auto 25px; background:url(../images/sec2_02.gif) left center repeat-x; text-align:center;}
.sec2 .sec2-tr h3{ width:142px; background-color:#f9f9f9; margin:0 auto; text-align:center; font-family:"ΞΆΘνΡΕΊΪ"; font-size:18px; color:#0087c2; line-height:20px;}
.sec2 .sec2-tr ul{ width:480px; margin:0 auto; overflow:hidden;}
.sec2 .sec2-tr li{ width:96px; height:113px; float:left;}
.sec2 .sec2-tr li.l1{ background:url(../images/sec2_03.gif) center center no-repeat;}
.sec2 .sec2-tr li.l2{ background:url(../images/sec2_04.gif) center center no-repeat;}
.sec2 .sec2-tr li p{ width:50px; margin:0 auto; text-align:center; font-family:"ΞΆΘνΡΕΊΪ"; font-size:16px; color:#fff; text-indent:0; padding-top:35px;}
.sec2 .sec2-m{ width:980px; overflow:hidden;}
.sec2 .sec2-m1{ margin:25px auto; height:40px; background:url(../images/sec1-bg.gif) repeat-x left center; overflow:hidden;}
.sec2 .sec2-m1 .sec2-m1c{ width:420px; height:40px; margin:0 auto; background-color:#fff; text-align:center;}
.sec2 .sec2-m1 .sec2-m1c p.p1{ font-family:"ΞΆΘνΡΕΊΪ"; font-size:24px; color:#0087c2; line-height:25px;}
.sec2 .sec2-m1 .sec2-m1c p.p2{ font-family:"Arial"; font-size:11px; color:#bebebe; line-height:12px; margin-top:3px;}
.sec2 .sec2-m2{ width:980px; overflow:hidden;}
.sec2 .sec2-m2 h3{ height:30px; line-height:30px; background:url(../images/sec2_05.gif) left center no-repeat; font-family:"ΞΆΘνΡΕΊΪ"; font-size:16px; color:#0087c2; padding-left:30px;}
.sec2 .sec2-m2 .sec2-ul{ width:980px; background:url(../images/sec2_06.jpg) left top no-repeat; background-size:100%; overflow:hidden; margin:15px auto 10px;}
.sec2 .sec2-m2 .sec2-ul ul{ width:1100px; overflow:hidden;}
.sec2 .sec2-m2 .sec2-ul li{ width:130px; float:left; margin-right:40px; font-family:"ΞΆΘνΡΕΊΪ"; font-size:16px; color:#0087c2; line-height:40px; padding-top:135px; text-align:center;}
.sec2 .sec2-m2 .sec2-m2l{ width:440px; float:left; overflow:hidden;}
.sec2 .sec2-m2 .sec2-m2l p{ line-height:26px; text-indent:2em; color:#4a4a4a;}
.sec2 .sec2-m2 .sec2-m2l ul{ width:600px; overflow:hidden; margin-top:15px;}
.sec2 .sec2-m2 .sec2-m2l li{ width:143px; float:left; margin-right:5px;}
.sec2 .sec2-m2 .sec2-m2r{ width:495px; overflow:hidden; float:right; margin-top:4px;}
.sec2 .sec2-m2 .sec2-m2r ul{ width:520px; overflow:hidden;}
.sec2 .sec2-m2 .sec2-m2r li{ width:244px; float:left; margin-right:6px; overflow:hidden;}
.sec2 .sec2-m2 .sec2-m2r li img.im1{ margin-bottom:4px;}

.sec2 .sec2-f{ width:980px; overflow:hidden;}
.sec2 .sec2-f1{ margin:25px auto; height:40px; background:url(../images/sec1-bg.gif) repeat-x left center; overflow:hidden;}
.sec2 .sec2-f1 .sec2-f1c{ width:400px; height:40px; margin:0 auto; background-color:#fff; text-align:center;}
.sec2 .sec2-f1 .sec2-f1c p.p1{ font-family:"ΞΆΘνΡΕΊΪ"; font-size:24px; color:#0087c2; line-height:25px;}
.sec2 .sec2-f1 .sec2-f1c p.p2{ font-family:"Arial"; font-size:10px; color:#bebebe; line-height:12px; margin-top:3px;}
.sec2 .sec2-f-l{ width:280px; float:left; overflow:hidden;}
.sec2 .sec2-f-l p{ color:#4a4a4a; text-indent:2em; line-height:26px;}
.sec2 .sec2-f-l .sec2-f-l1{ margin-top:7px; overflow:hidden}
.sec2 .sec2-f-l .sec2-f-l1 p{ width:105px; height:30px; line-height:30px; text-align:center; color:#fff; font-family:"ΞΆΘνΡΕΊΪ"; font-size:16px; background-color:#e70104; margin-top:5px; float:right; text-indent:0;}
.sec2 .sec2-f-l .sec2-f-l1 p a{ color:#fff;}
.sec2 .sec2-f-r{ width:655px; float:right; overflow:hidden;}
.sec2 .sec2-f-r ul{ width:800px; overflow:hidden;} 
.sec2 .sec2-f-r li{ width:185px; float:left; margin-right:50px;}
.sec2 .sec2-f-r li h3{ height:25px; line-height:25px; text-align:center; font-family:"ΞΆΘνΡΕΊΪ"; font-size:18px; color:#fff; margin-bottom:10px;}
.sec2 .sec2-f-r li h3.h3-1{ background-color:#55bda6;}
.sec2 .sec2-f-r li h3.h3-2{ background-color:#baa856;}
.sec2 .sec2-f-r li h3.h3-3{ background-color:#0087c2;}
.sec2 .sec2-f-r li p{ line-height:26px; text-indent:2em; color:#4a4a4a; margin-bottom:10px;}
.sec2 .sec2-f-r li img{ margin-bottom:15px;}
.sec2 .sec2-f2{ overflow:hidden; clear:both;}
.sec2 .sec2-f2 h3{ text-align:center; margin-bottom:15px;}
.sec2 .sec2-f2 ul{ width:1100px; overflow:hidden;}
.sec2 .sec2-f2 li{ width:145px; float:left; margin-right:22px; margin-bottom:10px;}

.sec3{ width:980px; margin:0 auto; overflow:hidden;}
.sec3 .sec3-t{ margin:15px auto;}
.sec3 .sec3-t p{ line-height:26px; text-indent:2em; color:#676767;}
.sec3 .sec3-m{ width:980px; overflow:hidden;}
.sec3 .sec3-m ul{ width:1200px; overflow:hidden;}
.sec3 .sec3-m li{ width:302px; float:left; margin-right:30px;}
.sec3 .sec3-f{ width:820px; height:174px; margin:20px auto 50px; background:url(../images/sec3_04.gif)  no-repeat  left center; overflow:hidden;}
.sec3 .sec3-f ul{ width:864px; float:left; overflow:hidden; }
.sec3 .sec3-f li{ width:171px; padding-top:100px; float:left; margin-right:45px; overflow:hidden;}
.sec3 .sec3-f li p{ width:130px; margin:0 auto; text-align:center; font-family:"ΞΆΘνΡΕΊΪ"; color:#fff; line-height:22px;}
.sec3 .sec3-f li p a{ color:#fff;}
.sec3 .sec3-f li p.p1{ font-size:17px;}
.sec3 .sec3-f li p.p2{ font-size:18px;}
.sec3 .sec3-f li p.p3{ font-size:18px; color:#ffea00;}
.sec3 .sec3-f li p.p3 a{ color:#ffea00;}

.conclu{ width:100%; overflow:hidden; background-color:#0087c2;}
.conclu-c{ width:980px; height:170px; margin:0 auto; background:url(../images/conclusion.gif) left center no-repeat;}
.conclu-c p{ width:730px; float:right; line-height:25px; text-indent:2em; margin-top:40px;}

.footer{ width:100%; text-align:center; margin-top:30px; margin-bottom:58px;}
.footer-wz{ width:980px; margin:10px auto;}
.footer-wz p{ color:#4a4a4a; line-height:30px;}


