﻿html,body,h1,h2,h3,h4,h5,ul,li,p,span,input,dl,dt,dd{margin:0;padding: 0;color: #333;font-size: 14px;font-family: 'Microsoft Yahei';}
ul,li,dl,dt,dd,ol{list-style: none;}
a{text-decoration: none;color: #333;}
a:active{color: #333}

.top_list>li>h2>a{color: #ff0000;}

.wraper{width: 980px;margin: 0 auto;padding: 10px}
.white_bg{background-color: #fff}

.body_bg{background: url('/global/body-bg.jpg') top center no-repeat;padding-top: 357px}

/*幻灯片*/
.show{height: 340px;position: relative;overflow:hidden;zoom:1;}
.slideCont{height: 270px;}
.slideCont li{background-position:center center; background-repeat:no-repeat; background-size:cover;height: 100%;width: 100%;position: absolute;top: 0;left: 0;}
.slideCont li a{width: 100%;height: 100%;position:absolute;top:0;left: 0}
.stageBg img{display: none;}

.siderbox{ position:absolute; right:0;  bottom:30px;z-index:300;text-align: center;}
.siderbox .btn span{ width:6px; height:6px;display: inline-block; margin-right:10px; cursor:pointer; background-color:#fff;border-radius: 100% }
.siderbox .btn{ z-index:100; }
.siderbox .btn span.on{}
.slideCont li.fadeOn a{z-index: 99}

#focus .pre,#focus .next{
position: absolute;z-index: 9999;
top: 110px;
display: block;
width: 25px;
height: 45px;
cursor: pointer;
text-align: center;
background-color: rgba(0,0,0,.5); transition: left 0.3s ease-out,right 0.3s ease-out,background-color 0.3s ease-out;}
#focus .pre{left: -25px;}
#focus .next{right: -25px;}
#focus .pre:hover,#focus .next:hover { background-color: #0069B7; }

#focus{cursor: pointer;}
#focus:hover .pre{left: 0}
#focus:hover .next{right: 0;}

#focus .pre em/*,#focus .next em*/{background-image: url('/global/prenext-btn.png');display: inline-block;
  overflow: hidden;background-repeat: no-repeat;width: 11px;height: 18px;margin-top: 12px}
#focus .next em{display: inline-block;
  overflow: hidden;background-repeat: no-repeat;width: 11px;height: 18px;margin-top: 12px}
#focus .next em{/*transform:rotate(180deg);*/background-image: url('/global/next-btn.png');}

#focus .slidetitle{position: absolute;left:0;bottom:0;width: 100%;height: 30px;
  background-color: rgba(0,0,0,0.15);
    font: bold 15px/35px "Microsoft YaHei";
  text-align: center;
  color: #fff;line-height: 30px;padding: 0 10px}





.box_top{overflow: hidden;zoom: 1;margin-bottom: 30px;height: 340px}
.box_top_left{float:left; width: 450px;}
.box_top_right{float: right;width: 500px}
.box_top .box_tit{font-size: 20px;color: #004285;font-weight: bold;background: url('/global/ico-top.jpg') left center no-repeat;padding-left: 20px;margin-bottom: 30px}
.box_title>a{padding-right: 20px;font-size: 15px;float: right;}
.box_title>a:hover{color: #ff0000}

.top_list h2{font-size: 20px;color: #ff0000;padding-bottom: 10px}
.top_list p{font-size: 14px;font-weight: normal;line-height: 25px}
.top_list p a{color: #ff0000;}
.top_list p a:hover{text-decoration: underline}
.top_list li:nth-child(1){margin-bottom: 10px;border-bottom: 1px dashed #ddd;padding-bottom: 10px}


.box_tag{background-color: #f4f4f4;height: 72px;margin-bottom: 30px}
.box_tag .tag_tit{line-height: 72px;background-color: #cae9fb;padding: 0 10px;display: inline-block;font-weight: bold;font-size: 24px;color: #497ec0;position: relative;float: left;margin-right: 30px}
.box_tag .tag_tit:after{content: '';display: inline-block;width: 0px;height: 0px;position: absolute;right:-7px;top:30px;border-width: 9px 0 9px 9px;border-style: solid;border-color: transparent transparent transparent #cae9fb}
.box_tag h4{color: #004cac;font-size: 18px;margin-top: 10px;background: url('/global/ico-tag.jpg') left  center no-repeat;padding-left: 20px;}
.box_tag .tag_right{float: left;}
.box_tag li{display: inline-block;margin-right: 20px;font-weight: bold;line-height: 26px}



.box{margin-bottom: 20px}
.box .box_tit{margin-bottom: 15px}


.new_list{font-size: 0;}
.new_list li{display: inline-block;width: 48%;margin-bottom: 20px;padding-right: 1%;float: left\9;}
.new_list li:nth-child(2n){padding-left: 1%;padding-right: 0;}
.new_list li h3:before{content: '';display: inline-block;width: 3px;height: 3px;background-color: #333;vertical-align: middle;margin-right: 10px}
.new_list li h3 a{font-size: 16px;color: #333;line-height: 40px}
.new_list li p{line-height: 26px}
.new_list li p a,.new_list li h3 a:hover{color: #ff0000}
.new_list li p a:hover{text-decoration: underline}

.media li{margin-bottom: 0;float: left\9;}

.video_list{font-size: 0;}
.video_list li{padding-right: 20px;width: 313px;width: 305px\9;display: inline-block;;float: left\9;}
.video_list li:nth-child(3){padding-right: 0}
.video_list li h3,.video_list li a{text-align: center}
.video_list li h3 a:hover{color: #ff0000}
.video_list li h3{line-height: 30px}
.video_list li img{width: 100%}

.crumb{padding-left: 10px}
.crumb a:hover{color: #ff0000}
.crumb,.crumb a{line-height: 36px;font-size: 14px;}

.list{padding: 20px}
.list li span{float: right}
.list li,.list li span{line-height: 40px;font-size: 16px;}
.list li{background: url('/global/arrow.jpg') left center no-repeat;padding-left: 15px;}
.list li a:hover{color: #ff0000}

.pagination{margin: 0 50px;border-top: 1px solid #bf0300;padding-top: 20px;text-align: center;padding-bottom: 20px}
.pagination li{display: inline-block;margin-right: 10px;text-align: center}
.pagination li,.pagination a{line-height: 20px}
.pagination li a{border: 1px solid #bf0300;padding: 0 6px;display: inline-block;background-color: #f3eae1;text-align: center;color: #b8a887}
.pagination li.current,.pagination li.current a,.pagination li a:hover{background-color: #bf0300;color: #e1febe}

.content,.content p,.content *{line-height: 36px;font-size: 16px;}

.content img{max-width: 100%}

.container{padding: 20px;}
.container .tit{text-align: center;font-size: 24px;margin-bottom: 20px}
.container .desc span,.container .desc{margin-right: 10px;text-align: center;font-size: 16px;}
.container .desc{margin-bottom: 30px}