@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,button,input,textarea,select,option,th,td{ margin:0; padding:0;}
ol,ul,li{ list-style:none;}
table{ border-collapse:collapse; border-spacing:0;}
body{ color:#000; font-size:14px; font-family:"microsoft yahei"; background:url(../images/bg_body.png);}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
fieldset,img{ border:0;}
a{color:#000; text-decoration: none;}
.clearfix:after{ display:block; clear:both; content:""; visibility:hidden; height:0; font-size:0;}
.clearfix{ zoom:1}
.pos-re{ position:relative;}
.pos-ab{ position:absolute;}
.bg-white{ background:#FFFFFF;}
.fl{ float:left;}
.fr{ float:right;}
.inner1000{ width:1000px; margin:0 auto;}
.inner960{ width:960px; margin:0 auto;}
.text-left{ text-align:left;}
.text-center{ text-align:center;}
.text-right{ text-align:right;}
.hidden{ display:none;}

/*通用模块*/
.gray,a.gray{ color: #6f8787;}
.green,a.green{ color:#2b4a2a;}
.blue,a.blue{ color:#005bb0;}
.white,a.white{ color:#ffffff;}
.red,a.red{color:#ce3f44;}
.fs24{ font-size: 24px;}
.bor_gray{ border: solid 1px #e2e2e2;}
.title_t1{ padding: 1px 0px 15px 0px; background:url(../images/title_t1.png) no-repeat left bottom;}
.title_t1 h2{ font-size: 24px;}
.title_t1 .more{ margin-top: 5px;}
.pic_list_t1{ padding: 25px 0px;}
.pic_list_t1 li{ float: left; width: 240px; height: 180px; overflow: hidden; margin: 0px 10px 10px 0px; position: relative;}
.pic_list_t1 p{position: absolute;left:0px; bottom:0px; width: 100%;height: 60px;line-height: 30px;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);  background: rgba(0,0,0,0.5); color: #FFFFFF; text-align: center;}

/*头图*/
.banner{background:url(../images/banner.jpg) no-repeat center top; height: 460px; }
.banner1{background:url(../images/banner1.jpg) no-repeat center top; height: 460px; }

.part1{ padding: 300px 0px 0px 0px; background:url(../images/bg_part1.png) no-repeat center top;}
.part1 .arc_list li{ float: left; width: 250px; text-align: center; font-size: 18px;}
.part1 .bottom{ height: 115px;background:url(../images/bg_part2.png) no-repeat center top; margin-top: 90px;}

.part2{ background: #e3e3e3;}
.part2 .video{ padding: 25px 0px; background:url(../images/bg_video.png) no-repeat center center; margin:20px 0px;}
.part2 .video .player{ width: 480px; margin: 0px auto;}
.part2 .tips{width: 480px; margin: 0px auto 10px auto;}
.part2 .review .pic_list_t1 p{ height:30px;}

.part3 .top{background:url(../images/bg_part3.png) no-repeat center top; height: 155px;}
.part3 .row1{ margin: 30px 0px 10px 0px;}
.part3 .row1 .arc_list{ width: 310px; margin-right: 20px;}
.part3 .row1 .arc_list li:first-child{ border-bottom: dotted 1px #cbcbcb; padding-bottom: 20px; margin-bottom: 20px;}
.part3 .row1 .arc_list h3 a{ color: #c8393e; font-size: 20px;}
.part3 .row1 .arc_list p{ line-height: 24px; text-indent: 2em; margin-top: 10px;}
.part3 .row1 .pic_list{ width: 340px;}
.part3 .row1 .pic_list li{float: left; width: 160px; height: 125px; overflow: hidden; margin: 0px 0px 10px 10px; position: relative; }
.part3 .row1 .pic_list li p{position: absolute;left:0px; bottom:0px; width: 100%;height: 30px;line-height: 30px;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);  background: rgba(0,0,0,0.5); color: #FFFFFF; text-align: center;}
.part3 .bottom{background:url(../images/bg_part4.png) no-repeat center top; height: 90px; margin-top: 20px;}

.part4{ background: #c8393e;}
.part4 .title_t1{ color: #FFFFFF;}
.part4 .title_t1 a{ color: #FFFFFF;}

.icon-arrow-a-left,.icon-arrow-a-right{background:url(http://imgtopics.gmw.cn/33384.files/img/icon-sd26986d847.png) no-repeat;}
.icon-arrow-a-left{background-position:0 0;height:50px;width:50px;}
.icon-arrow-a-left:hover,.icon-arrow-a-left.arrow-a-left_hover,.icon-arrow-a-left.arrow-a-left-hover{background-position:-60px 0;}
.icon-arrow-a-right{background-position:-120px 0;height:50px;width:50px;}
.icon-arrow-a-right:hover,.icon-arrow-a-right.arrow-a-right_hover,.icon-arrow-a-right.arrow-a-right-hover{background-position:-180px 0;}
.slider_wrap{overflow:hidden;zoom:1;position:relative; margin-top:40px;}
#index_b_hero{width:960px;height:510px;margin:auto;position:relative;}
#index_b_hero img{width:950px;height:500px;}
#index_b_hero .heros{width:960px;height:510px;}
#index_b_hero .hero-wrap{overflow:visible;position:absolute;}
#index_b_hero .next,#index_b_hero .prev{filter:alpha(Opacity=70);opacity:.7;position:absolute;top:50%;margin-top:-25px;margin-left:5px;background-color:#303030;z-index:3;}
#index_b_hero .next:hover,#index_b_hero .prev:hover{background-color:orangered;}
#index_b_hero .next{margin:-25px 5px 0 0;right:0;}
#index_b_hero .disabled{background-color:#eee;}
#index_b_hero .mask-left,#index_b_hero .mask-right,#index_b_hero .hero{background:#fff;padding:5px;z-index:1;position:absolute;top:0;left:0;width:950px;height:500px;overflow:hidden;left:1920px;}
.hero a{display:inline-block;position:relative;}
.hero p.imgtitle{position:absolute;bottom:5px;left:0;height:55px;width:950px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);margin-left:5px;line-height:55px;text-align:center;}
.hero p.imgtitle a{color:#fff;font-size:18px;}
#index_b_hero .mask-right,#index_b_hero .mask-left{z-index:4;left:-960px;filter:alpha(Opacity=50);opacity:.5;background:#fff;overflow:hidden;}
#index_b_hero .mask-right{left:960px;}
#index_b_hero .active{z-index:2;left:0;}
.part5 .top{ background:url(../images/bg_part5.png) no-repeat center top; height: 235px;}
