/*头部*/
.focus {width: 100%;position: relative;zoom: 1;overflow: hidden;}
.f426x240, .f160x160 {width: 100%;overflow: hidden;}
.rslides li {width: 100%;float: left;display: none;}
.rslides li img {z-index: 9;display:block;}
.rslides {width: 100%;position: relative;;margin: 0 auto;}
.rslides_nav {height: 51px;width: 31px;position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 50%;left: 0;opacity: 1.0;text-indent: -9999px;overflow: hidden;text-decoration: none;display: none;}
.rslides_nav:active {opacity: 1.0;}
.rslides_nav.next {left: auto;right: 0;}
.rslides_tabs {text-align: center;position: absolute;bottom: 40px;z-index: 9;left: 0%;width:100%;}
.rslides_tabs li {display: inline;float: none;_float: left;*float: left;margin:0 8px;}
.rslides_tabs a {margin-top: 0px;text-indent: 9999px;overflow: hidden;background:url(../images/ico1.png) no-repeat;display: inline-block;_display: block;*display: block;width: 12px;height: 12px;z-index: 9;*z-index: 9;}
.rslides_tabs .rslides_here a {background:url(../images/ico1on.png) no-repeat;}
.banner .prev{ position:absolute; left:3%; top:50%; margin-top:-28px; background:url(../images/nimg31_left.png) center no-repeat; z-index:222; width:31px; height:57px; display:block;}
.banner .next{ position:absolute; right:3%; top:50%; margin-top:-28px; background:url(../images/nimg31_right.png) center no-repeat; z-index:222; width:31px; height:57px; display:block;}


#s_main_box{position:relative;  background: #f4f5f7; padding: 0;  }
#s_main_box .main_box{  margin: 0 auto;} 
#index_up_box{ padding-top: 30px;  height: 260px; overflow: hidden;}
#index_up_box .left{ width: 390px;}
#index_up_box .right{ width: 245px;}
.s_fast_link{ position:absolute; left: 0; width: 100%;   top: -38px;width:1200px;z-index:999; margin:0 auto;}
.s_fast_link .main_box{background:#fff; box-shadow: 0 0  5px  #ccc;  overflow: hidden;  height:76px; line-height:76px;}
.s_fast_link dl{  position:relative; }
.s_fast_link dt{ position:absolute; top: 0; left:0px; color:#fff;  background: url(../images/title_notice.png) 30px center no-repeat #08472b; width:180px; height:76px; }
.s_fast_link dd{ margin-left: 225px; display: block; padding-top: 30px;}
.s_fast_link .bd { height:20px;  position:relative; overflow: hidden;}
.s_fast_link .bd li{ float:none !important; display: block; position: relative; line-height: 20px; height: 20px;}
.s_fast_link .bd li .box{  margin-right:40px;  position:relative; width: 400px; display: inline-block;}
.s_fast_link .bd a{ font-size:14px; color:#5a5a5b; display:block ; line-height: 20px; height: 20px; width: 315px; white-space: nowrap;overflow:hidden;text-overflow: ellipsis; }
.s_fast_link .bd a:hover{   color: #e23a53;}
.s_fast_link .bd span{  position: absolute; right: 0; top: 0; color:#74747a; display:block;   font-size:12px; line-height:20px; }
.s_fast_link .hd{ position:absolute;left: 135px;top: 33px;}
.s_fast_link .hd a{ display:block;  margin-left: 3px;  float: left; height: 10px; line-height: 26px;}
.s_fast_link .hd a img{ display: block;}
#bnt_search{ position: absolute; right: 30px; top: 0; height: 76px; background: url(../images/line_search.png) left center no-repeat; width: 47px;}
#bnt_search a{ display: block; background: url(../images/icon_searcha.png) 30px center no-repeat; height: 76px; width: 20px; padding-left: 30px;}
#bnt_search a:hover{ background: url(../images/icon_searcha_hover.png) 30px center no-repeat;}
.indexbga{ width:100%; }
.indexbgb{ width:100%; margin: 0 auto; padding: 50px 0 50px; background: url(../images/main_bg.jpg) no-repeat bottom; overflow: hidden;}
.wala{ width:1200px; margin:0 auto; position:relative;}
.main_box{ margin:0 auto; width:1200px; position:relative;}
.main_box_small{ margin:0 auto; width:1115px; position:relative;}
input{outline: none;}

/***/
.idx-h6n{text-align: center;padding: 50px 0 20px 0;}
.idx-h6n{text-align: center;padding-top: 56px;}
.idx-h6n b{color: #ff0000;font-size: 36px;line-height: 40px;position: relative;border-bottom: 1px solid #898989;padding-bottom: 15px;margin-top: 22px;}
.idx-h6n b i{width: 60px;height: 3px;position: absolute;bottom: -2px;background: #ff0000;left: 50%;margin-left: -30px;}
.idx-h6n p{margin-top: 24px;font-size: 16px;color: #666666;}
.idx-h6ca{width: 260px;position: relative;/* display: inline-block; */text-align: center;margin: 24px;background-color: #f4f4f4;float: left;}
.idx-h6ca:hover em img{transform:scale(1.1);}
.idx-h6ca em{width: 260px;height: 181px;display: block;overflow: hidden;}
.idx-h6ca p{text-align: left;display: inline-block;padding-bottom: 30px;}
.idx-h6ca em img{width: 100%;transition: all 1s;}
.idx-h6ca>a{width: 90px;height: 30px;line-height: 30px;text-align: center;border-radius: 8px;background-color: #ff0000;color: #fff;display: inline-block;margin: 20px 0;}
.idx-h6ca>a:hover{ background-color: #ff7324;color:#fff}
.idx-h6ca p i{position: relative}
.idx-h6ca p i span{width: 3px;height: 3px;overflow: hidden;display: inline-block;background-color: #666666;position: absolute;top: 14px;left: 15px;}
.idx-h6ca p i a{margin-left: 25px;font-size:12px;color:#666666;line-height:30px;}
.idx-h6ca p i a:hover{text-decoration:underline;color:#003399}
.idx-h6c{width: 1244px;text-align: center;margin: 0 auto;}
.idx-h6d{width:1200px;margin:0 auto;overflow: hidden;margin-bottom: 40px;}
.idx-h6d ul li{float: left;padding: 30px 0;}
.idx-h6d ul li>img{vertical-align: middle;position: absolute;top: 65px;}
.idx-h6d ul .l1 a{padding: 30px 101px;display: block;}

/*动画style*/
.animatebox{transform: translateY(100px); -webkit-transform: translateY(100px);-ms-transform: translateY(100px); opacity: 0; transition: 1s all; -webkit-transition: 1s all; -ms-transition: 1s all;}
.animate{ transform: translateY(0); -webkit-transform: translateY(0);-ms-transform: translateY(0);opacity: 1;}
.animatepic{ transform: translateX(150px);-webkit-transform: translateX(150px);-ms-transform: translateX(150px); opacity: 0; transition: 1s all; -webkit-transition: 1s all; -ms-transition: 1s all;}
.animate_01{transform: translateX(0); -webkit-transform: translateX(0);-ms-transform: translateX(0);opacity: 1;}
.idx-h3c .slideGroup li.in{background-color: #de002d;}
.djzx-lb{background-color: #fafafa}
.idx-h3n{text-align: center;padding-top: 56px;}
.idx-h3n b{color: #de002d;font-size: 36px;line-height: 40px;position: relative;border-bottom: 1px solid #de002d;padding-bottom: 15px;margin-top: 22px;}
.idx-h3n b i{width: 60px;height: 3px;position: absolute;bottom: -2px;background: #de002d;left: 50%;margin-left: -30px;}
.idx-h3n p{margin-top: 30px;font-size: 16px;color: #666666;}
.idx-h3c .slideGroup li{float: left; width: 230px; height: 100px; text-align: center;position: relative;overflow: hidden;margin: 0 5px;cursor:pointer;transition:0.5s; background:#DDD;}
.idx-h3c .slideGroup li:hover{background-color:#de002d;}
.idx-h3c .slideGroup li img{position: absolute;top: 21px;left:35px;}
.idx-h3c .slideGroup li.on img.dbk{display:none;}
.idx-h3c .slideGroup li.on{background-color:#de002d;}
.idx-h3c .slideGroup li.on img.dno{display:block;}
.dno{display: none}
.dbk{display:block}
.idx-h3c{overflow: hidden;margin-bottom: 20px;}
.idx-h3c .slideGroup{overflow: hidden;width: 1200px;margin: 0 auto;}
.idx-h3c .parHd-dtby{width:720px;float: right}
.idx-h3c .parHd-dtbz{float: left;width: 430px;height: 250px;overflow: hidden;}
.idx-h3c .parHd-dtbz a img{/* width: 430px; */height: 250px;width: 100%;transition: all 1s;}
.idx-h3c .parHd-dtbz a{width: 430px;height: 250px;display: block;}
.idx-h3c .parHd-dt:hover a img{transform:scale(1.1);}
.idx-h3c .parHd-dtby p{font-size: 13px;color: #666666;line-height: 30px;}
.idx-h3c .parHd-dtby p a{font-size: 13px;color: #ffcc01;line-height: 30px;   }
.idx-h3c .parHd-dtby p a:hover{text-decoration:underline;}
.idx-h3c .parHd{margin: 40px 0;overflow: hidden;}
.idx-h3bt .slideBox .bd{width: 1200px;height: 106px;margin: 0 auto;}

/*特效动画*/.idx-h3n.animate{-webkit-animation:zoomIn  0.8s 0.4s 1 ease-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.idx-h4n.animate{-webkit-animation:zoomIn  0.8s 0.4s 1 ease-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.idx-h5n.animate{-webkit-animation:zoomIn  0.8s 0.4s 1 ease-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.idx-h6n.animate{-webkit-animation:zoomIn  0.8s 0.4s 1 ease-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.idx-h7n.animate{-webkit-animation:zoomIn  0.8s 0.4s 1 ease-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.idx-h5c.animate .parHd-dtz{-webkit-animation: fadeInLeft 0.3s 0.3s 1 ease-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.idx-h5c.animate .parHd-dty{-webkit-animation: fadeInRight 0.3s 0.3s 1 ease-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.idx-h6d.animate{   -webkit-animation:zoomIn  0.8s 0.4s 1 ease-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.idx-h7c.animate{-webkit-animation:zoomlnDown 0.7s 0.9s 1 ease-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;height: 340px;}
.idx-h3c.animate .parHd{-webkit-animation: fadeInRight 0.6s 0.6s 1 ease-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.idx-h6d ul .l2{width: 1px;position: relative;}
.idx-h5c.animate .parHd{-webkit-animation: fadeInDown 0.6s 0.6s 1 ease-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.idx-h4c.animate{-webkit-animation: fadeInDown 0.5s 0.5s 1 ease-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
/****/
 /*最新资讯*/.idx-h5n{text-align: center;padding:50px 0 20px 0;  }
.idx-h5n{text-align: center;padding-top: 56px;}
.idx-h5n b{color: #de002d;font-size: 36px;line-height: 40px;position: relative;border-bottom: 1px solid #898989;padding-bottom: 15px;margin-top: 22px;}
.idx-h5n b i{width: 60px;height: 3px;position: absolute;bottom: -2px;background: #de002d;left: 50%;margin-left: -30px;}
.idx-h5n p{margin-top: 24px;font-size: 16px;color: #666666;}
.idx-h5c{overflow: hidden;width: 1200px;margin: 0 auto; padding-bottom: 70px;}
.idx-h5c .parHd{overflow: hidden;text-align: center;}
.idx-h5c .parHd ul{overflow: hidden;display: inline-block;}
.idx-h5c .parHd ul li{float: left;margin: 0 10px;display: inline-block;width: 90px;height: 30px;line-height: 30px;border-radius: 15px;font-size: 15px;color:#333333;cursor: pointer}
.idx-h5c .parHd ul .on{ background-color: #de002d;color: #fff;}
.idx-h5c .parHd-dtz{float: left;padding: 20px;width: 500px;height: 360px;overflow: hidden;}
.idx-h5c .parHd-dtz:hover>a img{transform:scale(1.1);}
.idx-h5c .parHd-dtz>a{display: block;overflow: hidden;width: 530px;height: 290px;}
.idx-h5c .parHd-dtz>a img{/* width: 480px; */height: 290px;width: 100%;transition: all 1s;}
.idx-h5c .parHd-dtz b a{font-size: 16px;line-height: 50px;color: #333333;width:500px;height:275px}
.idx-h5c .parHd-dtz b a:hover{text-decoration:underline;color:#003399}
.idx-h5c .parHd-dtz i a{font-size: 13px;line-height: 30px;height:30px;color: #666666;width: 450px;text-overflow:ellipsis;display: block;white-space: nowrap;overflow: hidden;}
.idx-h5c .parHd-dtz i a:hover{text-decoration:underline;color:#003399}
.idx-h5c .parHd-dty-s i{width: 70px;height: 70px;text-align: center;border-radius: 10px;background-color: #999999;float: left;}
.idx-h5c .on  i{ background-color: #de002d;}
.idx-h5c .parHd-dty-s i b{font-size: 24px;display: block;text-align: center;line-height: 38px;color: #fff;border-bottom: 1px solid #fff;}
.idx-h5c .parHd-dty-s i span{color: #fff;line-height: 25px;}
.idx-h5c .parHd-dty{float: left;padding:10px 20px;}
.idx-h5c .parHd-dty em{float: left;margin: 0 20px;}
.idx-h5c .parHd-dty em b a{display: block;font-size: 16px;color: #333333;line-height: 40px;}
.idx-h5c .parHd-dty em b a:hover{color:#de002d}
.idx-h5c .parHd-dty em span a{overflow: hidden;display: block;font-size: 12px;color: #666666;line-height: 30px;width: 370px;height: 30px;text-overflow: ellipsis;white-space: nowrap;}
.idx-h5c .parHd-dty em span a:hover{color:#de002d}
.idx-h5c .parHd-dty-s{margin-top: 25px;overflow: hidden;}
.idx-h5c .parHd-dtx a{display: block;width:90px;height:30px }
.idx-h5c .parHd-dtx{text-align: center;overflow: hidden;width: 100%;}
.idx-h5c .parHd-dtx a{display: inline-block;width: 90px;height: 30px;line-height: 30px;border: 1px solid #ddd;color: #666666;font-size: 12px;margin: 20px 0 30px 0;}
.idx-h5c .parHd-dtx a:hover{background-color:#cccccc;}
.idx-h5{background-size:100% 100%;}
.idx-h5c .slideGroup{padding-top: 20px;overflow: hidden;}

/*最新资讯结束*/
.gai_loupan{position: relative;}
.gai_loupan_bg{position: absolute;height: 240px;width: 100%;background-color: #de002d;}
.gai_loupan_box{position: relative;width: 1102px;margin: 0 auto;text-align: center;}
.gai_loupan_enname{font-size: 24px; color: #ffffff;margin-top: 18px;}
.gai_loupan_name{margin-top: 5px;color: #ffffff;font-size: 36px;}
.gai_loupan_xian{margin-top: 28px;width: 100%;height: 1px;border-top: 1px dashed #ffffff;}
.gai_loupan_li_yuan{width: 14px;height: 14px;margin: 0 auto;border-radius: 50%;margin-bottom: 28px;background-color: #e01e2c;border: 1px solid #ffffff;}
.gai_loupan_con li{width: 255px;float: left;margin-right: 27px;text-align: center;margin-top: -10px;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.gai_loupan_con li.gai_loupan_con_li4{margin-right: 0;}
.gai_loupan_li_img{width: 255px;height: 342px;background-color: #000000;position: relative;overflow: hidden;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.gai_loupan_li_img img{width: 100%;opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.gai_loupan_li_name{font-size: 18px;color: #ffffff;margin-bottom: 28px;}
.gai_loupan_li_img_more{opacity: 0;position: absolute;top: 20%;width: 100px;left: 0;right: 0;margin: 0 auto;background-color: #de002d;color: #fff;font-size: 14px;line-height: 32px;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.gai_loupan_con li:hover .gai_loupan_li_img{background-color: #000000;}
.gai_loupan_con li:hover .gai_loupan_li_img img{opacity: 0.5;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.gai_loupan_con li:hover .gai_loupan_li_img_more{opacity: 1;top: 50%;}
.gai_loupan {margin-bottom: 30px;}
.gai_loupan_li_more{font-size: 16px;margin-top: 15px;color: #333333;font-weight: bolder;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.gai_loupan_con li:hover .gai_loupan_li_more{color: #e01e2c;}
.clearfix, .c { zoom: 1; clear: both;}
.clearfix:after, .clearfix:before, .c:after, .c:before { display: table; content: "";}
.clearfix:after, .c:after { clear: both;}