/*css reset*/
html {font-size: normal 16px;line-height: 1 }
* { -webkit-text-size-adjust: 100%; }
body { padding: 0; margin: 0 auto;   color: #333; background: #fff;font-family:  "Microsoft YaHei" }
h1,h2,h3,h4,h5,h6{font-weight: 400}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td { margin: 0; padding: 0; }
img { border: none; }
ol,ul{ list-style: none; }
i { font-style: normal; }
input,img { vertical-align: middle; }
input[type="button"],input[type="submit"] { vertical-align: middle; cursor: pointer; }
article,aside,dialog,footer,header,section,footer,nav,figure,menu { display: block; margin: 0 auto; }
table{border-collapse: collapse;border-spacing: 0}
a:link,a:visited { color: #333; text-decoration: none; }

a:hover { color: #e54b3b; text-decoration: none; }

.clearfix:after{content:".";display:block;height:0;overflow:hidden;clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both;height:0;font-size:0;overflow:hidden;}
.fl { float: left;
}
.scrollView01 .scrollView01_inner p{
    display: block;
    float: left;
    width: 310px;
    overflow: hidden;
}
.scrollView01_inner p a{
    display: block;
    width: 100%;
    height: 100%;
}
.fn{
    width: 310px;
    height: 230px;
    position: absolute;
    overflow: hidden;
}
.fr { float: right; }
.tc { text-align: center; }
.txtOv,.newsList li,.newsList h4,.picList p span,.picList_big p span{text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;white-space:nowrap;_width:100%;}

body { background:#fff url(images/bg_r.jpg) repeat-x 50% 100%;}
.page { background: url(images/bg.jpg) no-repeat 50% 0;padding-top: 436px}

.wrap_1000{width: 1000px;margin:0 auto;}
.nav{position: fixed;top: 0; width: 100%; height: 34px;background-color: #f8f8f8;border-bottom: 1px solid #ffffff;z-index: 10}
.nav .rmw_logo{width: auto;height: 30px}

.cont{border:1px solid #ddd;background-color:#fff;background-color: rgba(255,255,255,.8);padding:10px 12px;}

h4{font-size: 22px;color: #333;font-weight: 700}
/*h4 a:link,h4 a:visited{color: #333;}*/

.scrollView01{width: 310px;height: 230px;position: relative;overflow: hidden;margin-right: 8px}
.scrollView01 dt{position: absolute;z-index: 1; left: 0;bottom: 0; width: 100%;height: 5px;background-color:rgb(124,0,0);background-color:rgba(124,0,0,.9); }
dt .cur{display: block; width: 48px;height: 100%; border-left: 2px solid #000;border-right: 2px solid #000;margin-left: -2px;float: left;}
.scrollView01 dt .on{
    background: #f40d1b;
}
.scrollView01 p{width: 100%;height: 100%;position: relative;}
.scrollView01 p img{width: 310px;height: 230px;}
.scrollView01 .vTitle{position: absolute;bottom: 5px;left: 0;width: 100%; color: #fff; line-height: 1;background: url(images/bg_r.png) repeat-x 50% 0;padding-top: 15px;}
.scrollView01 .vTitle span{display: block;padding: 15px 10px;}
.scrollView01_inner{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.scrollView01_inner dd{
    width: 310px;
    height: 230px;
    float: left;
}
.scroll{
    width: 225px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.scrollView02{width: 225px;height: 160px;position: relative;overflow: hidden;}
.scrollView02 .sItem{width: 225px;height: 160px;position: relative;float: left}
.scrollView02 .sItem img{width: 225px;height: 160px;}
.scrollView02 .vTitle{position: absolute;bottom: 0;left: 0;width: 100%; color: #fff; line-height: 1;background: url(images/bg_r.png) repeat-x 50% 0;padding-top: 20px}
.scrollView02 .vTitle span{display: block;padding: 10px 10px;}

.scrollView02 .arrL{position: absolute;left:0;top: 60px;bottom: 0; /*margin:auto 0;*/ width: 23px;height:45px;background: url(images/arrL_n.png) no-repeat 0 50%;background-size: 100%}
.scrollView02 .arrL:hover{background: url(images/arrL_s.png) no-repeat 0 50%}
.scrollView02 .arrR{position: absolute;right: 0;top: 60px;bottom: 0; /*margin:auto 0;*/ width: 23px;height:45px;background: url(images/arrR_n.png) no-repeat 100% 50%;background-size: 100%}
.scrollView02 .arrR:hover{background: url(images/arrR_s.png) no-repeat 100% 50%}



.newsList{padding:0 20px;width: 300px; line-height: 36px;overflow: hidden;}
.newsList h4{padding: 7px 0;}

.newsList_02{width: 440px; padding:0 20px;line-height: 34px;overflow: hidden;}
.newsList_02 h4{line-height: 1;margin-bottom: 10px;}

.intro{width: 310px;height: 230px;background: url(images/intro_bg.jpg) no-repeat 50% 0;}
.intro p{text-indent: 2em;color: #a6000b;font-size: 12px;line-height: 20px;margin-top: 50px;padding: 0 15px;}
.columnR{margin: 50px 0}
.columnR .tag{margin-right: -13px}
.columnR .cloCont{overflow: hidden;padding-right: 26px;height:295px;}
.columnL{margin: 50px 0}
.columnL .tag{margin-left: -13px}
.columnL .cloCont{overflow: hidden;padding-left: 26px}
.wgt_Scroll{
    position: relative;
    width: 720px;
    height: 295px;
    overflow: hidden;
}
.wgt_Scroll .tab1{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    overflow: hidden;
}
.wgt_Scroll .sItem{padding-left: 8px;float: left;width: 712px;
    height: 295px;}
.wgt_Scroll .sNum{font-size: 0;text-align: center; position: absolute;bottom: 0;width:100%;}
.wgt_Scroll .sNum span{display: inline-block;width:68px;height: 5px; margin: 0 1px; background-color: #ffe3b5}
.wgt_Scroll .sNum .on{background-color: #f40d1b}

.blk_video{width: 225px;height: 160px;background-color: #eee}
.blk_interV{overflow: hidden;padding-right: 24px;}
.blk_interV dt{margin: 13px 0}
.blk_interV dd{line-height: 26px}
.picList{margin: 20px 0; margin-right: -32px;}
.picList li{float: left; position: relative; margin-right: 28px;width: 120px;height: 90px;}
.picList img{width: 100%;height: 100%}
.picList p{width: 100%;padding-top: 20px; position: absolute;left: 0;bottom: 0;text-align: center; line-height: 26px;font-size: 12px;color: #fff;background: url(images/bg_r.png) repeat-x 50% 0;}
.picList p span{display: block; padding: 0 5px;}

.txtList_01{line-height: 32px;margin-right: -40px;margin-top: 5px}
.txtList_01 li{float: left;width: 330px;margin-right: 40px}
.txtList_01 .ctag{line-height: 32px;color: #ff8000;margin-left: -10px}


.leaderLine{
    border: 1px solid #ffe3b5;
    background: #fff6e7 url(images/dot_01.png) no-repeat 20px 10px;
    font-size: 12px;
    font-family: "宋体";
    line-height: 20px;
    margin-top:15px ;
    height : 120px;
    overflow: hidden;
    position: relative;
    top:0;
}
.leaderLine .wrap{
    background: url(images/dot_02.png) no-repeat 98% 95%;
    height: 120px;
    position: absolute;
    top: 0;
}
.leaderLine .wrap2{
    background: url(images/20170117/dot_bg.jpg) no-repeat 98% 95%; background:#CCC}
.leaderLine td{padding:20px 20px;width: 30%;}
.leaderLine p{text-align: right;}


.frdLink{}
.frdLink h5{width: 100%;height: 35px;background: url(images/hd01.jpg) no-repeat 50% 50%;}
.frdLink ul{margin: 30px 0;margin-right: -24px;}
.frdLink ul li{float: left; width: 225px;height: 70px;background-color: #eee;margin-right: 24px}
.copyright{text-align: center;font-size: 12px;font-family: "宋体";color: #9b070e;line-height: 28px;padding: 50px 0}





/*20160913*/
.scrollView01 .vTitle span{ color:#fff;}
.scrollView01 .vTitle span a:link,.scrollView01 .vTitle span a:hover,.scrollView01 .vTitle span a:visited{ color:#fff;}
.picList p span{ color:#fff;}
.picList p span a:link,.picList p span a:hover,.picList p span a:visited{ color:#fff;}
.scrollView02 .vTitle span{ color:#fff;}
.scrollView02 .vTitle span a:link,.scrollView02 .vTitle span a:hover,.scrollView02 .vTitle span a:visited{ color:#fff;}

.leaderLine{
    background: #fff6e7 url(images/dot_bg.jpg) no-repeat 0px 10px;
}
.leaderLine .wrap{
    background: none;
}
.columnR .cloCont{ height:245px;}
.picList p{ color:#fff;}
.picList p a:link,.picList p a:hover,.picList p a:visited{ color:#fff;}

.leaderLine {
    background: url(images/20170118/dot_bg2.jpg) no-repeat top center #fff6e7; height:113px;
   
}
.txtList_02 li{width: 370px;margin-right: 0px}