﻿
/*reform*/
@charset "utf-8";
html,body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,span,input,p{margin:0;padding:0;}
body{font:12px/1.5em "microsoft yahei",arial; color:#3c3c3c;background-color: #f7f7f7;margin: 0 auto;}
header,nav,article,section,aside,time,footer{display: block;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:0;display:block;}
ul,ol{list-style:none;}
a{text-decoration:none;color:#fff;}
.clearfix:after{content:"";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.inner{width:1200px;margin: 0 auto;}
.bg_f7f7f7{background: #f7f7f7;}
.n_fl{float: left;}
.n_fr{float: right;}
.bg_white{background: #fff;}
dl,dd,dt{margin: 0;padding: 0;}
.g-reform-wrap{min-height:3780px;}
.g-reform-inner{width: 888px;margin: auto;}
.g-reform-nav{padding-top: 500px;}
.g-reform-nav{text-align: center;}
.g-reform-nav .g-nav-item{display:inline-block;padding: 60px 55px;background: url(../../images/reform/bg_redcloud.png) center no-repeat;font-size: 24px;color: #eee068;}
.g-reform-main .m-panel{background: #fff;padding:14px 4px;min-height: 360px;}
.g-reform-main .m-panel .left a{color: #666;}
.g-reform-main .m-panel .left a:hover{color: #E82630;}
.g-reform-main .m-panel .title{color: #b40000;height: 35px;line-height: 35px;font-size: 18px;font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin-left:10px}
.g-reform-main .m-panel .reform-news-item{line-height: 44px;max-height: 30px;overflow: hidden;font-size:14px;margin-left:10px;}
.g-reform-main .m-panel .right{float: right;margin-left: 10px;}
#reform-banner{position: relative;width: 482px;}
#reform-banner li{float: left;}
#reform-banner .prev,#reform-banner .next{position: absolute;left: 3%;top: 50%;margin-top: -25px;display: block;width: 32px;height: 40px;background: url(../images/reform/slider-arrow.png) -172px 5px no-repeat;filter: alpha(opacity=50);opacity: 0.5;}
#reform-banner .next{left: auto;right: 3%;background-position: -50px 5px;}
#reform-banner .hd{position: absolute;bottom:-20px;left: 50%;}
#reform-banner .hd ul{background: #797979;padding: 3px;border-radius:25px;}
#reform-banner .hd li{display: inline-block;width:7px;height: 7px;background: #bfbfbf;float: left;border-radius: 50%;margin: 0 2px;}
#reform-banner .hd .on{background: #fff;}
.g-reform-main .m-text{text-align: center;font-size: 28px;padding: 50px 0;height: 28px;line-height: 28px;}
.g-reform-main .m-text:before{content: '';display: inline-block;width: 69px;height: 27px;background: url(../images/reform/tl.png) no-repeat;vertical-align: top;margin-right: 7px;}
.g-reform-main .m-text:after{content: '';display: inline-block;width: 69px;height: 27px;background: url(../images/reform/tr.png) no-repeat;vertical-align: top;margin-left: 7px;}
.g-reform-main .m-text span{color: #ba0a0a;font-weight: bold;}
.g-reform-main .m-text span+span{color: #ffa200;}

.g-reform-main .m-panel1 {padding: 20px 8px;}
.g-reform-main .m-panel1 a{color: #333;}
.g-reform-main .m-panel1 .right{float: left;margin-right: 19px;}
.g-reform-main .m-panel1 .right .on{display: block;}
.g-reform-main .m-panel1 .right a{display: none;}
.g-reform-main .m-panel1 .right img{width: 375px;height: 325px;}
.g-reform-main .m-panel1 .left .title{height: 32px;line-height: 32px;font-size: 14px;color: #333;font-weight: bold;overflow:hidden}
.g-reform-main .m-panel1 .left dl{padding-bottom: 12px;}
.g-reform-main .m-panel1 .left .title a:hover{color: #e82630;}
.g-reform-main .m-panel1 .left .reform-news-item{text-indent:2em;line-height: 20px;max-height: 60px;font-size: 12px;color: #666;overflow: hidden;}
.g-reform-main .m-panel1 .left .reform-news-item .xq{color: #E82630;}
.g-reform-main .m-panel2{min-height: 408px;padding-bottom:20px;background: url(../../images/reform/bg_xiangce.png);}
.g-reform-main .m-panel2 .control-btn{padding: 30px 175px;}
.g-reform-main .m-panel2 .time-axis{padding: 50px 128px;text-align: center;min-height:35px;}
.g-reform-main .m-panel2 .time-axis .axis{width: 448px;height:2px;display:inline-block;background: #7c3629;}
.g-reform-main .m-panel2 .time-axis .times-them{width:498px;display: inline-block;margin-top:47px;overflow: hidden;}
.g-reform-main .m-panel2 .time-axis .times{position:relative;left:0;width: 2000px;}
.g-reform-main .m-panel2 .time-axis .tempWrap{margin-top: -17px;}
.g-reform-main .m-panel2 .time-axis .times li{margin-right: 39px;float: left;font-size: 15px;text-align: center;}
.g-reform-main .m-panel2 .time-axis .times li span{display:block;width: 25px;height: 25px;margin-left:13px;background: url(../../images/reform/dot_ico.png) no-repeat;cursor: pointer;}
.g-reform-main .m-panel2 .time-axis .times .act span{background: url(../../images/reform/cat.png) no-repeat;cursor: pointer;}
.g-reform-main .m-panel2 .pics-list{position:relative;display:table;margin: auto;}
.g-reform-main .m-panel2 .pics-list .active{display: block;}
.g-reform-main .m-panel2 .pics-list a{display: none;}
.g-reform-main .m-panel2 .pics-list a img{max-width: 800px;max-height:390px}
.g-reform-main .m-panel3 img{max-width:423px;}
.g-reform-main .m-panel4{min-height: 356px;width: 888px;overflow: hidden;}
.g-reform-main .m-panel4 ul{width: 5000px;position: relative;}
.g-reform-main .m-panel4 ul li {float: left;margin-right:60px;margin-top: 20px;}
.g-reform-main .m-panel4 ul li img{width: 218px;height: 282px;border: 1px solid #ddd;}
.g-reform-main .m-panel4 ul li a{color: #333;}
.g-reform-main .m-panel4 ul li a:hover{color: #e82630;}
.g-reform-main .m-panel4 ul li p{max-width: 218px;}
.g-reform-main .m-panel5{height: 385px;overflow: auto;background:#f7f7f7;padding:20px;}
.g-reform-main .m-panel5 .policy{position:relative;padding: 2px 0;border-width: 1px 0 1px 0;border-style: solid;border-color: #ddd;}
.g-reform-main .m-panel5 .policy .text a{color: #333;}
.g-reform-main .m-panel5 .policy h2{font-size: 18px;font-weight: normal;padding-top: 7px;}
.g-reform-main .m-panel5 .policy h2:hover a{color: #e82630;}
.g-reform-main .m-panel5 .policy .intro{line-height: 18px;height: 36px;padding-top: 7px;overflow: hidden;font-size:14px}
.g-reform-main .m-panel5 .policy .intro a{color: #666;}
.g-reform-main .m-panel5 .policy .date{padding-top: 5px;padding-right:5px;text-align: right;}
.g-reform-main .m-panel5 .policy img{width: 100px;height:76px;margin: 5px 10px;}
