body{font-size:14px; font-family:\5B8B\4F53; color:#000; line-height:24px; margin:0 auto; background:url(http://www.hunan.gov.cn/images/20180425_sy_bj.png) repeat;}
ul,li,p,span,img,p,h1,h2,h3,h4,h5{ list-style:none; padding:0; margin:0; border:none; font-weight:normal;}
a{ text-decoration:none; color:#000;}

.banner{ width:100%; float:left; background:url(http://www.hunan.gov.cn/images/20180425_banner.jpg) no-repeat;}
.banner_dy{ width:1100px; margin:0 auto;}
.banner_font1{ width:1100px; float:left; font-size:42px; font-weight:bold; line-height:50px; font-weight:bold; font-family:\5FAE\8F6F\96C5\9ED1; margin:678px 0 0 0; text-align:center;}
.banner_font1 a:hover{ color:#10568a;}
.banner_font2{ width:1100px; float:left; font-family:\5B8B\4F53; color:#999; text-indent:2em; line-height:30px; margin:12px 0 0 0;}
.banner_font2 a:hover{ text-decoration:underline;}

.main{ width:1152px; margin:0 auto;}
.main_cj{ width:1152px; height:536px; float:left; background:url(http://www.hunan.gov.cn/images/20180425_cj_bj.png) no-repeat; margin:30px 0 0 0;}
.main_bt1{ width:1152px; float:left; text-align:center; margin:45px 0 0 0;}
.main_cj_h{ width:1152px; float:left;}
ul.cj_font1{ width:440px; float:left; margin:35px 0 0 35px;}
ul.cj_font1 li{ width:440px; float:left; line-height:40px; height:40px; overflow:hidden; font-size:16px;}
ul.cj_font1 li img{ float:left; margin:15px 6px 0 0;}
ul.cj_font1 li a:hover{ color:#10568a;}

.cj_img_z{ width:620px; height:310px; float:left; position:relative; margin-top:35px;}
.cj_img{ width:620px; height:310px; position:absolute; left:0; top:0; z-index:1;}
.cj_img_bg{ width:620px; height:40px; position:absolute; left:0; bottom:0; z-index:2; background:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.cj_img_h{ width:620px; height:40px; position:absolute; left:0; bottom:0; z-index:3;}
.cj_img_h p{ width:480px; float:left; padding:0 0 0 20px; font-size:18px; line-height:40px; height:40px; overflow:hidden; font-family:\5FAE\8F6F\96C5\9ED1;}
.cj_img_h p a{ color:#fff;}
.cj_img_h ul{ width:82px; float:right;}
.cj_img_h ul li{ float:left;}
.cj_img_h ul li a{ width:8px; height:8px; background:#fff; float:left; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; margin:16px 10px 0 0;}
.cj_img_h ul li a.now{ width:11px; height:11px; background:#96c772; float:left; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; margin:14px 10px 0 0;}

.main_dj{ width:1152px; height:1194px; float:left; background:url(http://www.hunan.gov.cn/images/20180425_dj_bj.png) no-repeat; margin:40px 0 0 0;}
.dj_img1_z{ width:1100px; height:550px; float:left; position:relative; margin:30px 0 0 30px;}
.dj_img1{ width:1100px; position:absolute; height:550px; z-index:1;}
.dj_arrow1{ width:78px; height:113px; position:absolute; left:0; top:218px; z-index:2;}
.dj_arrow2{ width:78px; height:113px; position:absolute; right:0; top:218px; z-index:2;}
.dj_tmbj{ width:1100px; height:100px; position:absolute; left:0; bottom:0; z-index:2;background-color:#000;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;}
.dj_font1{ width:1060px; position:absolute; left:20px; bottom:22px; z-index:3;}
.dj_font1 p{ width:1060px; float:left; font-size:24px; line-height:30px; font-family:\5FAE\8F6F\96C5\9ED1;}
.dj_font1 p a{ color:#fff;}
.dj_font1 span{ width:1060px; float:left; font-size:14px; color:#999; margin:6px 0 0 0;}
.dj_font1 span a{ color:#fff;}
.dj_font1 span a:hover{ text-decoration:underline;}

.dj_szbt{ width:1100px; float:left; margin:30px 0 0 30px; height:50px; background:url(http://www.hunan.gov.cn/images/20180425_sz_btbj.png) center repeat-x; line-height:50px;}
.dj_szbt_in{ width:274px; height:50px; margin:0 auto; background:#eaeaea; border-radius:30px;}
.dj_szbt_in span{ float:left; font-size:30px; font-family:\5FAE\8F6F\96C5\9ED1; padding:0 23px;}
.dj_szbt_in span a{ color:#666;}
.dj_szbt_in span.now{ background:#87d0ef; border-radius:30px;}
.dj_szbt_in span.now a{ color:#fff;}

.sz_nrz{ width:1100px; float:left; border-bottom:1px solid #ededed; margin:0 0 0 30px; padding:20px 0 12px 0;}
.sz_nrz div{ float:left; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1; line-height:40px;}
.sz_nrz div a{ color:#87d0ef;}
.sz_nrz div a:hover{ color:#10568a;}
.sz_nrz div.now a{ color:#10568a;}
.sz_nrz img{ float:left; margin:12px 10px 0 10px;}
