@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-family:\5FAE\8F6F\96C5\9ED1;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
ul,ol,li{ list-style:none;}
.cf:after {display:block; clear:both; content:""; visibility:hidden; height:0; font-size:0;}
.cf{*zoom:1;}
a{color:#000;}
body{ background:#e23a1f; color:#000; font-size:14px; font-family:"microsoft yahei";}

.inner960{ width: 960px; margin: 0 auto;}
.banner{  height:366px; background:url(../images/banner.png) center top no-repeat; }
.wrap1{background:url(../images/bg_wrap1.png) center top no-repeat; height: 476px;}
.wrap2{background:url(../images/bg_wrap2.png) center top no-repeat; min-height: 1095px;}
.fl{ float: left;}
.fr{ float:right;}
.bg_white{ background: #ffffff;}
.bg_red{ background: #b3321a;}
.yellow,a.yellow{color:#f8e012;}
.white,a.white{color:#FFFFFF;}
.clear{ display: none;}

.top_bar{ height: 36px; line-height: 36px; background: #ffffff; font-size: 24px; margin-bottom: 15px;}
.top_bar .part_left{ width: 125px; padding-left: 10px; background: #fff000;}
.top_bar .triangle{ width: 15px; height: 36px; background: url(../images/spirit.png) no-repeat;}
.top_bar p{ padding: 0px 15px 0px 20px;}



/*视频播放*/
.gmwvideo{width:960px; margin:0px auto 0px auto;}
.player{float:left; width:745px; height:415px; border: solid 4px #fff000;}
.list{float:right; width:207px; height:423px; overflow:auto; background: #ffffff;}
.list .red_line{ width: 180px; margin: 0 auto; padding: 10px 0px 5px 0px; border-bottom: solid 1px #c23c1f;}
.list ul{width: 180px; margin: 0 auto;}
.list ul li{ padding:10px 0px; cursor:pointer; border-bottom: solid 1px #f2f2f2;}
.list p{line-height: 24px; text-indent: 1em; background: url(../images/red_triangle.png) no-repeat 0px 8px;}
.list .current{ color: #c23c1f;}


.part2 .pic_list .pic_box{ width: 105px; height: 105px; overflow: hidden; border-radius: 50%; float: left;}
.part2 .pic_list .triangle{ width: 17px; height: 20px; margin:45px 0px 0px 15px; float: left; background: url(../images/spirit.png) no-repeat 0px -36px;}
.part2 .pic_list .arc{ width: 555px; float: left; background: #e33b20; border-radius: 10px; padding: 15px 30px; margin-top: 12px;}
.part2 .pic_list .arc p{ font-size: 16px; color: #ffffff; line-height: 24px;}
.part2 .pic_list .even .pic_box{ float: right;}
.part2 .pic_list .even .triangle{ margin:45px 15px 0px 0px; float: right; background: url(../images/spirit.png) no-repeat 0px -56px;}
.part2 .pic_list .even .arc{ float: right; background: #cf4a24; }
.part2 .pic_list li{ display: none; padding: 15px 0px;}
.part2 .pic_list{ width: 900px; margin: 0 auto;}
.part2 .btn_add,.part3 .btn_add{ width: 840px; height: 34px; margin: 0 auto; background: #e23a1f; text-align: center; line-height: 34px; font-size: 16px;}
.part2 .btn_add .ico,.part3 .btn_add .ico{ width: 20px; height: 34px; margin: 0 auto; background: url(../images/spirit.png) no-repeat 0px -76px;}
.part2 .arrow_up .ico,.part3 .arrow_up .ico{background: url(../images/spirit.png) no-repeat 0px -110px;}

.part3{ padding: 40px 0px 15px 0px; min-height: 490px;}
.part3 .pic_list{ width: 880px; margin: 0 auto;}
.part3 .pic_list li{ width: 180px; height: 175px; overflow: hidden; float: left; padding: 0px 20px 20px 20px; display: none;}
.part3 .pic_list p{ padding: 0px 10px 10px 10px; line-height: 20px; font-size: 12px;}
.part3 .pic_list .bg_white{ height: 175px;}


