﻿@charset "utf-8";
/* CSS Document */
.head { width:100%; margin: 0px; padding:0px }
.head_top { width: 100%; padding: 27px 0px 18px; background: #fdcf00; height: 76px; }
.head_top ul { width:1000px; height:76px; margin:0px auto; position: relative; }
.head_top ul li { width:auto; padding:0px }
.head_top ul li.kong { padding:0px 70px 0px 84px; }
.head_top .mickey { position:absolute; top:-22px; right:222px; }

.banner { width:100%; height:440px; position:relative; overflow:hidden; background: #ffffff; border-bottom:#c9161e 3px solid }
.banner .pic, .banner .pic li { width:100%; height:100%; overflow:hidden; }
.banner .pic li { position:absolute;}
.banner .ben { position:absolute; width:100%; height:21px; bottom:11px; z-index:500; margin:0px auto }
.banner .ben span { background:url(../images/ben_li.png) no-repeat; display:inline-block; cursor:pointer; width:21px; height:21px; margin:0 3px 0px 0px; overflow:hidden; text-align: center; line-height: 21px; color:#333; font-size:12px }
.banner .ben span.on { background-position:-21px 0px; color:#FFF; font-weight:bold }

.page { width:100%; padding: 32px 0px; }
.page ul { width:1000px; margin:0px auto; padding:0px }
.pg1 .txt { line-height:30px; padding-bottom: 50px; }
.pg1 .txt h1 { border-bottom:#c3c2b1 1px dashed; padding-bottom:20px; margin-bottom:20px; width: 565px; padding-top: 30px; font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;color: #333; }
.pg1 .title2 { text-align:center; line-height:36px; display: block; width: 100%; padding-bottom: 40px; }
.pg1 .txt2 { line-height:24px; width:330px; }
.pg1 .txt2 dt { display:block; margin-bottom:25px; padding-bottom:40px; height: 107px; font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;color: #333;font-size: 14px;}
.pg1 .txt2 p { padding-bottom:5px; }
.pg1 .tbg { background: url(../images/p1_tbg.png) no-repeat center bottom; }
.pg1_img { position:absolute; left:330px; top: 110px; }
.pg2 { background:url(../images/pg_bg.png) no-repeat center bottom; width:100%; margin:0px; padding:65px 0px 340px 0px; line-height:24px }
.pg2 ul { width:1000px; margin:0px auto; padding:0px }
.pg2 ul h1 { text-align:center; background:url(../images/p2_tbg.png) no-repeat center bottom; padding-bottom:65px; margin-bottom:10px; font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;color: #333; font-size:28px;}
.pg2_01_txt { right:0; top:0; text-align:right; line-height:24px }
.pg2_txt { padding-top:20px; padding-left:5px;font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;color: #333;font-size: 14px;}
.pg2_03 dt { display: block; }
.pg3 { width:1000px; margin:0px auto; padding:0px; }
.pg3 h1 { padding:20px 0px 40px 0px; text-align:center;font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;color: #333; font-size:28px;}
.pg3 .news_hot { width:640px; overflow:;overflow: hidden; }
.pg3 .news_hot p{font-size: 16px;font-family: "Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;line-height: 30px;text-indent: 2em;}
.pg3 .news_htit { width:440px; margin-bottom: 20px; }
.pg3 .news_more { right:0px; top:5px; }
.pg3 .news_txt { padding-bottom:20px; height:60px; margin-bottom:20px; border-bottom: #cfcebd 1px dashed; }
.pg3 .news_txt img { width:98px; height:60px; display:block; margin-right:15px; }
.pg3 .news_txt p { padding-bottom:5px; line-height:18px }
.pg3 .news_txt a { color:#c7151c; text-decoration:none;font-family:"Microsoft Yahei","Helvetica Neue","Helvetica,Arial","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei","Source Han Sans SC Regular",sans-serif;font-size: 14px;}
.pg3 .news_txt a:hover { text-decoration:none; color:#333 }
.pg3 .news_list ul { width:290px; margin-right: 65px; margin-top: 20px; }
.pg3 .news_list ul li { border-bottom:#cfcebd 1px dashed; padding:12px 0px }
.pg3 .news_list ul li span a{color:#c7151c}
.pg3 .news_list ul li span a:hover{color:#333}
.pg3 .news_list ul.none { margin-right:0px }
.pg3 .ad { width:1000px; padding:50px 0px 30px }

.foot { width: 100%; padding: 20px 0px 30px 0px; line-height: 14px; border-top: #c9161e 3px solid; background: #fdcf00; }
.foot ul { width:1000px; margin:0px auto; padding: 0; }
.ft_link { background:url(../images/ft_link.jpg) no-repeat; height:48px; line-height:24px; text-align: left; padding: 9px 0px 9px 185px; width: 815px; margin-bottom: 10px; }
.ft_link a { margin-right: 12px; }
.ft_nav { background:url(../images/ft_bg.jpg) no-repeat; height:14px; line-height:14px; text-align:center; padding:13px 0px }
.ft_nav a { color:#FFF; padding:0px 20px; border-left:#d95c62 1px solid; border-right:#96334f 1px solid; }
.ft_nav a:hover { color:#FFF; text-decoration:underline }
.ft_other { text-align:center; line-height:22px; padding-top: 15px; }
