/* CSS Document */
*{margin:0; padding:0;}
a{text-decoration:none;}
ul li{list-style:none;}
img{outline:none; border:none;}
input,select{outline:none;}
area{outline:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i,em{font-style:normal;}
body{font-family:"微软雅黑"; font-size:12px;}

/*header*/
.header{width:1000px; height:118px; line-height:118px; overflow:hidden; margin:0 auto;}
.header a{width:108px; height:118px; overflow:hidden; float:left;}
.header p{float:right; line-height:118px; color:#fff; font-size:18px;}

/*nav*/
.nav{width:1020px; height:74px; overflow:hidden; margin:0 auto; margin-top:10px;}
.nav a{width:235px; height:72px; transition:all 0.4s; overflow:hidden; border:1px solid #eaeaea; background:#eeeeee; color:#272727; font-size:24px; text-align:center; line-height:72px; float:left; margin-right:5px;}
.nav a:hover{background:#f7d137;}


/*main_one*/
.main_one{width:1020px; height:663px; overflow:hidden; margin:0 auto; position:relative;}
.main_one h2{width:100%; line-height:167px; text-align:center; color:#49628f; font-size:48px;}
.main_one dl{position:absolute; top:178px; left:284px;}
.main_one dl dt{color:#49628f; font-size:24px; line-height:60px;}
.main_one dl dd{color:#272727; font-size:16px; line-height:26px;}

.main_one dl.word2 dt{color:#fff; font-size:24px; line-height:60px;}
.main_one dl.word2 dd{color:#fff; font-size:16px; line-height:26px;}
.main_one dl.word2{top:360px;}
.main_one dl.word3{top:294px; left:628px;}
.main_one p{width:100%; height:80px; line-height:80px; text-align:center; position:absolute; bottom:0px; left:0px;}
.main_one p a{width:385px; height:80px; line-height:80px; text-align:center; background:#f7d137; transition:all 0.4s; color:#fff; font-size:26px; border-radius:40px; margin-right:66px; display:inline-block;}
.main_one p span{width:385px; height:76px; line-height:76px; text-align:center; background:none; border:2px solid #49628f; border-radius:40px; color:#49628f; font-size:26px; display:inline-block;}
.main_one p a:hover{background:#3f5a8b;}


/*main_two*/
.main_two{width:1020px; height:544px; overflow:hidden; margin:0 auto; position:relative;}
.main_two h2{width:100%; line-height:167px; text-align:center; color:#49628f; font-size:48px;}
.main_two dl{position:absolute; top:178px; right:26px;}
.main_two dl dt{color:#3f5a8b; font-size:21px; line-height:26px; text-align:center; font-weight:bold;}
.main_two dl dd a{width:104px; height:28px; line-height:28px; margin-top:10px; transition:all 0.4s; text-align:center; color:#fff; border:1px solid #fff; border-radius:15px; display:block;}
.main_two dl.word4{top:310px;}
.main_two dl dd a:hover{background:#3f5a8b; border:1px solid #3f5a8b;}


.main_two p{width:100%; height:80px; line-height:80px; text-align:center; position:absolute; bottom:0px; left:0px;}
.main_two p a{width:385px; height:80px; line-height:80px; text-align:center; background:#f7d137; transition:all 0.4s; color:#3f5a8b; font-size:26px; border-radius:40px; margin-right:66px; display:inline-block;}
.main_two p span{width:385px; height:76px; line-height:76px; text-align:center; background:none; border:2px solid #49628f; border-radius:40px; color:#49628f; font-size:26px; display:inline-block;}
.main_two p a:hover{background:#3f5a8b; color:#fff;}


/*main_three*/
.main_three{width:1020px; height:789px; overflow:hidden; margin:0 auto; position:relative;}
.main_three h2{width:100%; line-height:167px; text-align:center; color:#49628f; font-size:48px;}
.main_three ul{margin-top:60px; padding-left:44px;}
.main_three ul li{width:270px; height:223px; overflow:hidden; float:left; margin-right:436px; margin-bottom:38px;}
.main_three ul li h3{width:100%; line-height:60px; color:#395181; font-size:20px; font-weight:bold; text-align:center;}
.main_three ul li p{width:100%; line-height:28px; color:#2a2a2a; font-size:18px; text-align:center;}
.main_three ul li a{display:block; width:200px; height:44px; line-height:44px; transition:all 0.4s; text-align:center; border:1px solid #395181; color:#395181; font-size:18px; margin:0 auto; margin-top:14px;}
.main_three ul li a:hover{background:#f7d137; color:#fff; border:1px solid #f7d137;}


/*main_four*/
.main_four{width:1020px; height:1124px; overflow:hidden; margin:0 auto; position:relative;}
.main_four h2{width:100%; line-height:158px; text-align:center; color:#49628f; font-size:48px;}


.main_four dl{width:1020px; height:214px; overflow:hidden; margin:0 auto; margin-bottom:10px;}
.main_four dl dt{width:276px; height:184px; overflow:hidden; float:left; padding-top:30px;}
.main_four dl dt h4{width:100%; line-height:54px; color:#fff; font-size:22px; text-align:center;}
.main_four dl dt h4 span{color:#ffc000;}
.main_four dl dt h4 span font{font-size:30px;}
.main_four dl dt p{width:100%; line-height:22px; color:#fff; font-size:14px; margin-top:10px; text-align:center;}
.main_four dl dd{width:744px; height:192px; padding-top:22px; overflow:hidden; float:left; position:relative;}
.main_four dl dd p{width:670px; line-height:34px; margin:0 auto; color:#000000; font-size:16px;}
.main_four dl dd p font{color:#f24a4b;}
.main_four dl dd p.bottom_p{position:absolute; bottom:26px; left:40px;}
.main_four dl dd a{width:176px; height:40px; line-height:40px; text-align:center; color:#ffc000; font-size:18px; border:1px solid #ffc000; border-radius:6px; position:absolute; right:20px; bottom:25px; transition:all 0.4s;}
.main_four dl dd a:hover{background:#ffc000; color:#000;}




/*footer*/
.footer{width:100%; line-height:32px; color:#fff; font-size:14px; text-align:center; padding-top:40px; height:140px; background:#3d3d3d;}













