﻿@charset "utf-8";
/*------------------reset.css------------------*/
html{color:#000;background:#FFF; overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,sans-serif;-webkit-font-smoothing:antialiased; font-family: "微软雅黑";color: #000  }
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.txtboxcs{ border:solid 1px #ccc; height:22px;}
.h_con .fl{ padding:12px 18px 0 1px;}
/*title*/
h1 { font-size:35px;}
h2 { font-size:26px;}
h3 { font-size:25px;}
h4 { font-size:14px;}
h5 { font-size:10px;}
h6 { font-size:20px;}
.s_inp { overflow:hidden; width:100%;}
/* -- 外边距 -- */
.m1 { margin:1px; }
.m2 { margin:2px; }
.m5 { margin:5px; }
.m10 { margin:10px; }
.mt2 { margin-top:2px;}
.mt5 { margin-top:5px;}
.mt8 { margin-top:8px;}
.mt10 { margin-top:10px;}
.mt12 { margin-top:12px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.mr5 { margin-right:5px;}
.mr10 { margin-right:10px;}
.mr12 { margin-right:12px;}
.ml5 { margin-left:5px; }
.ml7 { margin-left:7px; }
.m30{margin-left: 30px;}
.mb10 { margin-bottom:10px;}
.ml12 { margin-left:12px; }
.ml10 { margin-left:10px; }
.ml18{margin-left:18px;}
.ml20 { margin-left:20px; }
.ml142{margin-left:142px;}

.cf:after{content:"";clear:both;display:block;height:0;overflow:hidden}
.cf{zoom:1}
.pb10{padding-bottom:10px}
.currency{width: 1200px;height: auto;margin:0px auto; overflow: hidden;}

/*-----------------common.css---------------------*/
a { color:#000; text-decoration:none;}  /*for ie f6n.net*/
a {cursor: pointer;}
a:hover {color:#F90;text-decoration: none;}
a:visited {text-decoration: none;}
a:active {color:#ffffff;text-decoration: none;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left!important;}
.fr { float:right!important;}
#fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
.ys{color: #fb7318;}
.ys1{color: #e54c2a;}
#w1{width: 133px;}
#jc{font-weight:700; font-size: 19px;}
#tg{height: 150px;}

/*头部*/
header{width: 100%;height: auto;overflow: hidden;}
.headtop{width: 1200px;height: auto;margin:25px auto; overflow: hidden;}
.headlogo{width: 518px;height: 66px;overflow: hidden;}
.headlogo img {width: 100%}
.headteltop{width: 300px; line-height: 37px; overflow: hidden;background: url(../images/tel.png) no-repeat left;    margin-bottom: 7px; font-family: "微软雅黑"; font-size: 26px; color: #24428a; text-indent: 2.5em;}
.headtel p {font-family: "微软雅黑"; font-size: 18px;}
.nav{width: 100%;height:80px;background:#024f9d;overflow: hidden;}
.navmain {width: 1200px; height: auto;margin:0px auto; overflow: hidden;}
.navmain ul {overflow: hidden; margin-top: 30px;}
.navmain ul li {width: 132px; float: left; overflow: hidden; text-align: center;color: #fff; border-right: 1px solid #fff;}
.navmain ul li a { font-family: "微软雅黑"; font-size: 16px; color: #fff;}
.navmain ul li a:hover{color: #ff0000}
.banner{ width:100%; height:0px; overflow:hidden; position:relative;font-size:0}
.banner2{ width:100%; height:597px; overflow:hidden; position:relative;font-size:0}


.b-img{ height:599px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:599px; float:left;}
.b-list{ height:50px; padding-top:520px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #14ab04;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:325px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:325px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}

.rsdivone{width: 100%;height: auto;overflow: hidden;}
.rsdivbt{width: 100%;height: auto;text-align: center; line-height: 30px; margin-top: 40px;}
.rsdivbt span {font-family: "微软雅黑"; font-size: 22px;color: #1c1c1c;}
.rsdivbt p {font-family: "微软雅黑"; font-size: 16px;color: #9f9c9c; letter-spacing: 1px;}
.rsdivbt i { display: block; height: 2px; background: url(../images/btico.jpg) no-repeat center; }
.rsdivnr {width: 1366px; height: auto;margin:0px auto; overflow: hidden; margin-top: 40px;}
.rsdivnr ul li:first-child{float: left;}
.rsdivnr ul li:nth-child(2){margin-left: 11px;}
.rsdivnr ul li:nth-child(3){margin-left: 11px;}
.rsdivnr ul li:last-child{float: right;}
.rsdivnr ul li { width: 268px;line-height: 26px; float:left
; overflow: hidden;}
.rsdivnr ul li span {display: block;font-family:"微软雅黑";font-size: 15px;color: #2c2c2c}
.rsdivnr ul li p {display: block;font-family:"微软雅黑"
;font-size: 15px;color: #a0a0a0}
.rsdivnr ul li a span:hover{color: #ff0000}
.rsdivnr ul li a p:hover{color: #ff0000}

.rsdivtwo{width: 100%;height: auto;overflow: hidden; margin-top: 40px;}
.rsdivnewleft {width: 50%;height: auto;float: left;overflow: hidden;}
.rsdivnewleft img {width: 100%;display: block;}
.rsdivnewright {width: 50%;height: auto;float: right;overflow: hidden; background: url(../images/xzwmright.jpg) no-repeat;}
.rsdivnewright ul li {width: 100%;height: auto;overflow: hidden; line-height: 38px;padding: 19px 0px 19px 0px; margin-left: 20px; }
.rsdivnewright ul li img { width: 83px; display: block;float: left; margin-right: 40px;}
.rsdivnewright ul li span {display: block;font-family: "微软雅黑"; font-size: 18px; color: #1d1d1d}
.rsdivnewright ul li p {width: 480px; line-height: 24px; float: left; display: block;font-family: "微软雅黑"; font-size: 14px; color: #1d1d1d}

.rsdivthree{width: 100%;height: auto;overflow: hidden;}
.w_1000{ margin:0 auto; width:1200px;}
.t_1000_1{ float:left; width:1200px; padding:41px 0 0 0;}
.t_1000_1 ul{ float:left; width:1200px; height:320px; overflow: hidden;}
.t_1000_1 ul li{ float:left; width:270px; height:320px; }
.t_1000_1 ul li:first-child{float: left;}
.t_1000_1 ul li:nth-child(2){margin-left: 40px;}
.t_1000_1 ul li:nth-child(3){margin-left: 40px;}
.t_1000_1 ul li:last-child{float: right;}
.t_1000_1 ul li .img_solu{ float:left; width:270px; height:217px; overflow:hidden;
-moz-border-radius:4px 4px 0 0; 
-webkit-border-radius:4px 4px 0 0; 
-khtml-border-radius:4px 4px 0 0;
border-radius:4px 4px 0 0;
}
.t_1000_1 ul li .d_solu{ float:left; width:270px; height:100px; position:relative;
-moz-border-radius:0 0 4px 4px; 
-webkit-border-radius:0 0 4px 4px; 
-khtml-border-radius:0 0 4px 4px;
border-radius:0 0 4px 4px;
border:1px solid #dedede;
}
.t_1000_1 ul li .d_solu .pf_d_solu{ position:absolute; width:270px; height:100px; top:0; left:0; background-color:#fff; overflow:hidden;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s; 
-moz-border-radius:0 0 4px 4px; 
-webkit-border-radius:0 0 4px 4px; 
-khtml-border-radius:0 0 4px 4px;
                                                 }
.t_1000_1 ul li:hover .d_solu .pf_d_solu{ height:200px; top:-100px; background-color:#024f9d;}
.t_1000_1 ul li .d_solu .pf_d_solu .tit_solu{ float:left; width:209px; height:24px; line-height:24px; padding:20px 20px 0 20px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;} 
.t_1000_1 ul li .d_solu .pf_d_solu .tit_solu a{ color:#666666; font-size:16px;}
.t_1000_1 ul li:hover .d_solu .pf_d_solu .tit_solu a{ color:#fff;}
.t_1000_1 ul li .d_solu .pf_d_solu .eng_solu{ float:left; width:209px; height:24px; color:#666666; line-height:12px; overflow:hidden; padding:9px 20px 0 20px;}
.t_1000_1 ul li:hover .d_solu .pf_d_solu .eng_solu{ color:#fff;}
.t_1000_1 ul li .d_solu .pf_d_solu .six_solu{ float:left; width:228px; height:78px; padding:24px 11px 0 10px;}
.t_1000_1 ul li .d_solu .pf_d_solu .six_solu a{ float:left; width:104px; padding-left:10px; color:#fff; font-size:12px; line-height:26px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.t_1000_1 ul li .d_solu .pf_d_solu .six_solu a:hover{ text-decoration:underline;}
.rsjjfamore{width: 99px;height: 32px; margin:0px auto; overflow: hidden;padding: 30px; }
.r_98{ float:right; width:70px; height:30px; border:#666666 solid 1px; padding-left: 26px; background:url(../images/main_img2.png) 75px center no-repeat; color:#333333; line-height:30px;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;
}
 .r_98:hover{ border:#332c2b solid 1px; background:url(images/main_img2_h.png) 75px center no-repeat #332c2b; color:#fff; }

.rsdivfour{width: 100%;height: auto;overflow: hidden;background: #f8f9fa}
.rsnewsmain{width: 1200px;height: auto;margin:0px auto;overflow: hidden; padding: 40px 0px 40px 0px}
.rsnewsleft {width: 484px;height: auto;float: left;overflow: hidden;}
.rsnewsleft img {width: 100%}
.rsnewsright{width: 680px;height: auto;float: right;overflow: hidden;}
.rsnewsright ul li{overflow: hidden; margin-top: 25px; padding-bottom: 25px; border-bottom: 1px dashed #dedede}
.rsnewsright ul li i {display: block;padding: 15px; float: left; font-style: normal; text-align:center; font-family:"微软雅黑"; font-size: 23px; color: #484847; background: #f2f2f2;-moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;border-radius:5px;}
.rsnewsright ul li i em {font-family:"微软雅黑"; font-size: 14px; color: #484847;}
.rsnewsright ul li span {padding-left:40px; font-family: "微软雅黑"; font-size:16px; color: #484847;    line-height: 36px;}
.rsnewsright ul li p { width: 555px; float: right; font-family: "微软雅黑"; font-size:14px; display: block;color: #484847;}
.rsnewsright ul li i:hover{background: #024f9d;color: #fff}
.rsnewsright ul li i em:hover{color: #fff}

.rsdivfive{width: 100%;height: auto;overflow: hidden;}
div.indexmaindiv{height:155px;margin:0px auto;width:1200px;}
div.indexmaindiv div.playerstyles{width:168px;height:44px;background:url('../images/playstyles.png') no-repeat;}
div.indexmaindiv1{margin-top:40px; overflow:hidden;}
div.indexmaindiv1 div.stylesgoleft{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left top;margin:33px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoleft:hover{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left -28px;margin:33px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.playerdetail{width:270px;height:155px;background:#FFF;font-family:'微软雅黑'; }
div.indexmaindiv1 div.playerdetail div.detailimg{width:270px;height:100px;}
div.indexmaindiv1 div.playerdetail div.detailimg img{width:270px;height:100px;}
div.indexmaindiv1 div.playerdetail div.teanames{text-align:center;font-size:17px;margin-top:5px;color:#404040;}
div.indexmaindiv1 div.playerdetail div.teadetail{width:216px;height:auto;margin:5px auto;color:#666;}
div.indexmaindiv1 div.playerdetail .checkdetail{width:213px;height:27px;display:block;background:url('../images/checkdetail.png') no-repeat;margin:18px auto;}
div.indexmaindiv1 div.stylesgoright{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left -56px;margin:33px 0px 0px 15px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoright:hover{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left -84px;margin:33px 0px 0px 15px;cursor:pointer;}
/*滚动*/
div.maindiv1{float:left;width:1120px;height:155px;overflow:hidden;position:relative;}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{float:left;width:272px;height:155px;margin-left:15px;}

.rsfoot{width: 100%;height:auto;overflow: hidden;background: #024f9d}
.rsfootmain{width: 1200px;height: auto;margin:0px auto; overflow: hidden; padding-bottom:63px;}
.rsfootmileft{width: 825px;height: auto;float: left;overflow: hidden; margin-top: 70px}
.rsfootmileft ul {width: 160px;height: auto;float: left;overflow: hidden; text-align: center;}
.rsfootmileft ul span { display: block; font-family: "微软雅黑"; font-size: 16px;color: #fff; padding-bottom: 30px;}
.rsfootmileft ul li {line-height: 26px;}
.rsfootmileft ul li a {font-family: "微软雅黑"; font-size: 14px;color: #fff}.rsfootmileft ul li a:hover{color: #ff0000}
.rsfootmiright{width: 340px; float: left;overflow: hidden; margin-top:70px;}
.rsfootmiright ul li { width: 115px; float: left;overflow: hidden; margin-right:55px;}
.rsfootmiright ul li img {width: 100%}
.rsfootmiright ul li p {text-align: center;font-family: "微软雅黑";font-size: 12px;color: #fff}
.rsfootdb{width: 100%;height: auto;overflow: hidden; line-height: 62px; background: #003d7c}
.rsfootdb p { font-family: "微软雅黑"; font-size: 14px; color: #fff; text-align: center;}
.rsfootdb p a {padding-left: 40px; font-family:"微软雅黑"; font-size: 14px;color: #fff}
.rsfootdb p a:hover{color: #ff0000}

/*内页*/
.rsnymain{width: 1200px;height: auto;margin:20px auto; overflow: hidden;}  /*内页通用*/ 
.rsnyleft {width: 260px;height: auto;float:left;overflow: hidden;}
.rsnyfllm{width: 100%;height: auto;overflow: hidden;}
.rsnyfllmbt{width: 100%;background: #024f9d}
.rsnyfllmbt p {padding:5px 0px 5px 35px; font-family: "微软雅黑"; font-size: 20px;color: #fff; line-height: 30px;}
.rsnyfllmbt p span {font-family: "微软雅黑"; font-size: 14px;color: #fff}
.rsnyfllm ul {overflow: hidden;background: #f6f6f6; padding-bottom:30px;}
.rsnyfllm ul li {border-bottom: 1px solid #e5e5e5; padding-left: 35px;line-height: 45px;}
.rsnyfllm ul li a { font-family: "微软雅黑"; font-size: 15px;}
.rsnyfllm1{width: 100%;height: auto;overflow: hidden; margin-top: 15px;}
.rsnyfllm1 ul {overflow: hidden;border:1px solid #c3c3c3; border-top:none;}
.rsnyfllm1 ul li {width: 205px;height: auto; line-height: 28px; margin:15px auto; overflow: hidden; text-align: center; font-family: "微软雅黑"; font-size: 15px;}
.rsnyfllm1 ul li p {font-family: "微软雅黑"; font-size: 22px;color: #c92713}
.rsnyfllm1 ul li img {width: 200px;}
.rsnyright{width: 902px;height: auto;float: right; overflow: hidden;}
.rsnytybt{width: 100%;border-bottom: 0px solid #dedede;overflow: hidden; line-height: 0px;}
.rsnytybt span {display: block; float: right;}
.rsnytybt span i { width: 0px;height: 0px; float: left; margin-right: 0px; display: block;background: url(../images/nyico.png) no-repeat;}
.rsnynew{overflow: hidden;margin-top:25px;}
.rsnynew ul {overflow: hidden;}
.rsnynew ul li {padding: 20px;overflow: hidden;border-bottom: 1px solid #dedede}
.rsnynew ul li img {display: block;float: left; width: 196px;}
.rsnynew ul li div {width: 620px;height: auto;float: right; overflow: hidden;line-height: 26px;color: #000}
.rsnynew ul li div span {display: block; font-family: "微软雅黑"; font-size: 14px;}
.rsnynew ul li div i {font-style: normal;font-family: "微软雅黑"; font-size: 12px;color: #9e9e9e}
.rsnynew ul li div p {font-family: "微软雅黑"; font-size: 12px;color: #000}
.rsnynew ul li div em {width: 100px;height: 32px;line-height: 32px;float: left;margin-top: 10px;color: #000; text-align: center; display: block; border:1px solid #dedede;}
.rsnynew ul a li:hover {background: #f3f2f2}
.rsnynew ul a li div em:hover{background: #024f9d;color: #fff}

.rsnyanlie{overflow: hidden;}
.rsnyanlie ul {overflow: hidden;}
.rsnyanlie ul li {width: 276px;height: 255px; float: left;   padding: 0px 12px 0px 12px; overflow: hidden; margin-top:30px;}
.rsnyanlie ul li img {display: block;width: 276px;}
.rsnyanlie ul li div {background: #faf9f9;overflow: hidden;padding-bottom: 10px;}
.rsnyanlie ul li div p {font-family: "黑体"; font-size: 16px;color: #353535; line-height: 21px;    padding: 5px; overflow: hidden;}
.rsnyanlie ul li div p em {float: center; margin-right: 5px;}
.rsnyanlie ul li div p span {display: block;float: left;width: 219px;}
.rsnyanlie ul a li div:hover{-moz-box-shadow:6px 6px 10px #ABABAB; -webkit-box-shadow:6px 6px 10px #ABABAB; box-shadow:6px 6px 10px #ABABAB;}

.rsnynew1{overflow: hidden;margin-top:25px;}
.rsnynew1 ul {overflow: hidden;}
.rsnynew1 ul li {padding: 20px;overflow: hidden;border-bottom: 1px solid #dedede}
.rsnynew1 ul li img {display: block;float: left; width: 181px;}
.rsnynew1 ul li div {width: 620px;height: auto;float: right; overflow: hidden;line-height: 26px;color: #000}
.rsnynew1 ul li div span {display: block; font-family: "微软雅黑"; font-size: 21px; line-height: 34px; border-bottom: 1px solid #dedede; margin-bottom: 10px;   padding-bottom: 15px}
.rsnynew1 ul li div span em {float: right;font-family: "微软雅黑"; font-size: 16px;}
.rsnynew1 ul li div i {font-style: normal;font-family: "微软雅黑"; font-size: 14px;color: #000;}
.rsnynew1 ul li div p {font-family: "微软雅黑"; font-size: 14px;color: #000}
.rsnynew1 ul a li:hover {background: #f3f2f2}

.rsnyrc {overflow: hidden;}
.rsnyrc p {padding: 20px; font-family: "微软雅黑"; font-size: 14px; line-height: 24px}
.rsnyrc p b {font-family: "微软雅黑"; font-size: 15px; margin:10px 0px 10px 0px; display: block;}
.rsnyrc p em {font-family: "微软雅黑"; font-size: 18px; color: #eb6100; font-weight: 700;}

.rsnyus{overflow: hidden;}
.rsnyus span { padding: 15px 0px 15px 0px; display: block;text-align: center;font-family: "微软雅黑"; font-size: 22px; color: #000;}
.rsnyus p {text-indent: 2em;font-family: "微软雅黑"; font-size: 14px; color: #666; line-height: 32px;}

/*分页*/
.page_div {
        margin-top: 20px;
        margin-bottom: 20px;
        font-size: 15px;
        font-family: "microsoft yahei";
        color: #666666;
        box-sizing: border-box;
        text-align: center;
      }
      /*
       * 页数按钮样式
       */
      .page_div a,.page_div span {
        min-width: 30px;
        height: 28px;
        border: 1px solid #dce0e0!important;
        text-align: center;
        margin: 0 4px;
        cursor: pointer;
        line-height: 28px;
        color: #666666;
        font-size: 13px;
        display: inline-block;
      }
      #firstPage,
      #lastPage {
        width: 50px;
        color: #0073A9;
        border: 1px solid #0073A9!important;
      }
      #prePage,
      #nextPage {
        width: 70px;
        color: #0073A9;
        border: 1px solid #0073A9!important;
      }
      .page_div .current {
        background-color: #0073A9;
        border-color: #0073A9;
        color: #FFFFFF;
      }
      .totalPages {
        margin: 0 10px;
      }
      .totalPages span,
      .totalSize span {
        color: #0073A9;
        margin: 0 5px;
      }
	  .prev,.next{width:70px;}