#banner {position:relative; z-index:2; width:100%; height:599px; overflow:hidden; /*border-top: 3px solid #0a6dd5;*/}
#banner .pics {position:relative; width:100%; height:100%;}
#banner .pics li {display:none;position:absolute; top:0; left:0; z-index:2; width:100%; height:100%;   background-repeat: no-repeat;background-size: cover;  background-position: center center;}
#banner .btns a {position:absolute; top:50%; z-index:4; margin-top:-25px; width:50px; height:50px; -ms-transition:left 400ms, right 400ms; transition:left 400ms, right 400ms; -webkit-transition:left 400ms, right 400ms; -moz-transition:left 400ms, right 400ms; -o-transition:left 400ms, right 400ms;}
#banner .btns .prev {position: absolute;left: -73px;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;top: 50%;margin-top:-32px;width:72px;height:68px;z-index: 9999;cursor: pointer;background: url(../img/index/i_left.png) no-repeat 20px 20px;}
#banner .btns .next {position: absolute;right: -73px;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;top: 50%;margin-top:-32px;width:72px;height:68px;z-index: 9999;cursor: pointer;background: url(../img/index/i_right.png) no-repeat 30px 20px;}
#banner .btns .prev:hover,#banner .btns .next:hover{background-color: #ff9b00;border: none;}
#banner .btns a span {position:absolute; top:0; left:0; width:100%; height:100%; -ms-transition:-ms-opacity 300ms;  transition:opacity 300ms;-webkit-transition:-webkit-opacity 300ms; -moz-transition:-moz-opacity 300ms; -o-transition:-o-opacity 300ms; cursor:pointer;}
#banner .btns .prev.on{left: 0px;}
#banner .btns .next.on{right: 0px;}
#banner .g-wrap {position:absolute; left:50%; bottom:0; z-index:5;  height:30px;margin-left: -30px;}
#banner .g-wrap .idxs {float:left; height:100%;}
#banner .g-wrap .idxs li {width:17px; height:17px;display: block;background: url(../img/index/i_1.png) no-repeat scroll top;_background: transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bread/span.jpg', sizingMethod='noscale');float: left;margin-left: 6px;cursor: pointer; position:relative; z-index:50;}
#banner .g-wrap .idxs li.on {background:url(../img/index/i_1_1.png) no-repeat;_background: transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/index/banner_nav2.png', sizingMethod='noscale');width:17px;height: 17px;}

.banner_more{position: absolute;top: 0px;left: 0;width: 100%;height: 83px;z-index: 6;}
.banner_more .more{background: url(../img/index/i_3.jpg) no-repeat #1c6ae3;right: 83px;top: -81px;opacity:0;height: 100%;position: absolute;width: 1600px;height: 81px;overflow: hidden;}
.banner_more .more_cli{background: #1c6ae3;width: 83px;height: 50px;text-align: center;position:absolute;right: 0;top: 0;cursor: pointer;}
.banner_more .more_cli img{padding-top: 10px;}
.banner_more .m_1 a{display: block;position: absolute;right: 890px;width: 155px;height: 100%;top: 0;}
.banner_more .m_2 a{display: block;position: absolute;right: 728px;width: 130px;height: 100%;top: 0;}
.banner_more .m_3 a{display: block;position: absolute;right: 538px;width: 130px;height: 100%;top: 0;}
.banner_more .m_4 a{display: block;position: absolute;right: 355px;width: 131px;height: 100%;top: 0;}
.default_news{width: 100%;overflow: hidden;position: relative;background-color: #c1e2ee;padding-bottom: 25px;}
.default_news .down{font-size: 13px;color: #363341;font-weight: bold;position: absolute;right: 120px;top: 15px;}
.default_news .news_middle{width: 100%;height: auto;margin: 0 auto;margin-top: 20px;overflow: hidden;position: relative;*padding-top: 16px;}
.default_news .news_middle .news_title{width: 100%;font-size: 18px;color: #9bb611;margin: 0 auto;font-family: 'Novecento_wide';}
.default_news .news_middle .news_content{width: 1100px;margin: 0 auto;height: 183px; position: relative;  z-index: 3;}
.default_news .news_middle .news_content .n_left{width: 345px;float: left;overflow: hidden;padding-right: 10px;height: 100%;}
.default_news .news_middle .news_content .n_left h1{font-size: 16px;color: #504c53;width: 100%;font-weight: bold;}
.default_news .news_middle .news_content .n_left p a{display:block;font-size: 13px;margin: 3px 0 5px 0;color: #747474;}
.default_news .news_middle .news_content .n_left .news_more{padding-top: 10px;border-top: 3px solid #b8dddd;width: 100%;}
.default_news .news_middle .news_content .n_left .news_more .more a{display:block;margin-bottom: 5px;width: 100%;color: #747474;font-size: 12px;}
.default_news .news_middle .news_content .n_left .news_title span{font-size: 15px;font-weight: bold;color: #504c53;padding-right: 3px;}
.default_news .news_middle .news_content .n_left .news_time{font-size: 30px;color: #ff9a00;width: 100%;font-family: 'dincond-regular';font-weight: bold;}

.default_news .news_middle .news_content .n_middle{width: 379px;float: left;overflow: hidden;height: 100%;}
.default_news .news_middle .news_content .n_middle img{width: 100%;height: 100%;-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.default_news .news_middle .news_content .n_middle img:hover{-moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);}
.default_news .news_middle .news_content .n_right{width: 340px;float: left;background: #fff;padding-left: 15px;padding-top: 18px;height: 165px;padding-right: 10px;}
.default_news .news_middle .news_content .n_right h1{font-size: 30px;color: #3d3d74;width: 100%;font-weight: bold;font-family: 'dincond-regular';}
.default_news .news_middle .news_content .n_right h2{font-size: 16px;color: #504c53;width: 100%;font-weight: bold;}
.default_news .news_middle .news_content .n_right p a{display:block;font-size: 12px;margin: 10px 0 15px 0;color: #4d4d4d;}
.default_news .news_middle .news_content .n_right h3 a{display: block;font-size: 12px;color: #ff9a00;font-weight: bold;}
.default_news .news_middle .supplement{/*background: #c0d85d;*/height: 183px;position: absolute;top: 0px;right: 0;*top: 0px; z-index: 2;}

.link_menu{width: 100%;height: 100px;padding: 15px 0;background: #e9effc;}
.link_menu .m_content{width: 1180px;height: 100%;margin: 0 auto;position: relative;}
.link_menu .m_content li{position:absolute;margin-right: 3px;z-index: 8;width: 255px;overflow: hidden;height: 99px;cursor: pointer;}
.link_menu .m_content li.m_1{left: 0;top: 0;background: url(../img/index2/b_3.jpg) no-repeat;}
.link_menu .m_content li.m_2{left: 420px;top: 0;background: url(../img/index2/b_5.jpg) no-repeat;}
.link_menu .m_content li.m_3{left: 679px;top: 0;background: url(../img/index2/b_6.jpg) no-repeat;}
.link_menu .m_content li.m_4{left: 936px;top: 0;background: url(../img/index2/b_7.jpg) no-repeat;}
.link_menu .m_content li img{display: none;position: relative;z-index: 9999;}
.link_menu .m_content li.hover{z-index: 9;width: 416px;}


/* 首页换版 2015/11/07 */

/* 轮播图 */
.indexslide{width:100%;position:relative;margin:0 auto;height:426px;overflow:hidden;}
.indexslide .flash{position:absolute;height:426px;width:100%;}
.indexslide .flash li{display:none;position:absolute;top:0px;left:0px;width:100%;height:426px;}
.indexslide .flash li a{display:block;width:100%;height:100%;}
.indexslide .w1180{position: absolute; bottom:0; left: 50%; width: 200px; margin-left: -100px;overflow: hidden;height: 40px;}
.indexslide .isindex{height: 100%;text-align: center}
.indexslide .isindex a{display: inline-block;*zoom: 1;margin: 40px 8px 0 0; width: 9px; height: 9px;border:2px solid #ccc; border-radius: 11px; cursor: pointer;-webkit-transition: all 500ms ease-in-out;-moz-transition: all 500ms ease-in-out;-ms-transition: all 500ms ease-in-out;-o-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out;}
.indexslide .isindex .on{background: #f0a500;border-color: #f0a500;}

.indexslide .btns a {position:absolute; top:50%; z-index:4; margin-top:-25px; width:50px; height:50px; -ms-transition:left 400ms, right 400ms; transition:left 400ms, right 400ms; -webkit-transition:left 400ms, right 400ms; -moz-transition:left 400ms, right 400ms; -o-transition:left 400ms, right 400ms;}
.indexslide .btns .prev {position: absolute;left: -73px;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;top: 50%;margin-top:-32px;width:72px;height:68px;z-index: 9999;cursor: pointer;background: url(../img/index/i_left.png) no-repeat 20px 20px;}
.indexslide .btns .next {position: absolute;right: -73px;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;top: 50%;margin-top:-32px;width:72px;height:68px;z-index: 9999;cursor: pointer;background: url(../img/index/i_right.png) no-repeat 30px 20px;}
.indexslide .btns .prev:hover,.indexslide .btns .next:hover{background-color: #ff9b00;border: none;}
.indexslide .btns a span {position:absolute; top:0; left:0; width:100%; height:100%; -ms-transition:-ms-opacity 300ms;  transition:opacity 300ms;-webkit-transition:-webkit-opacity 300ms; -moz-transition:-moz-opacity 300ms; -o-transition:-o-opacity 300ms; cursor:pointer;}
.indexslide .btns .prev.on{left: 0px;}
.indexslide .btns .next.on{right: 0px;}


.productlinks{height: 65px;width: 100%;overflow: hidden;background: #fafbfd;}
.plinksleft{width: 42%;height: 65px;float: left;line-height: 65px;}
.plinksright{width: 58%;height: 65px;float: left;}
.plink-icon{float:left;border-left: 1px solid #dddddf;height: 65px;line-height: 65px;}
.plinks{float:right;margin-right: 182px;position:relative;}
.plinks a{display:block;float:left;margin-right: 20px;font-size: 13px;color:#504c53;font-weight: bold;}
.plline{position:absolute;width:52px;height:3px;background:#ff9600;left:0px;bottom:0px;}

.plink-icon a{display:block;float:left;width:138px;height:65px;font-size: 13px;color:#5b5b70;font-weight: bold;-webkit-transition:background 300ms;-moz-transition:background 300ms;-ms-transition:background 300ms;-o-transition:background 300ms;transition:background 300ms;}
.plink-icon a:hover{background:#dddddf;}
.plink-icon a i{display:block;float:left;width:45px;height:34px;margin-top: 12px;margin-left: 20px;}
.icon-zhidi i{background:url(../images/icon-zhidi.png) no-repeat center center;}
.icon-zhihui i{background:url(../images/icon-zhihui.png) no-repeat center center;}
.icon-zhineng i{background:url(../images/icon-zhineng.png) no-repeat center center;}
.icon-zhilian i{background:url(../images/icon-zhilian.png) no-repeat left center;}

/* 左右布局 */
.main{width: 100%;}
.leftmain{width: 42%;background: #e8e1da;height: 300px;float: left;overflow:hidden;}
.rightmain{width: 58%;background: #34333b;height: 300px;float: left;position: relative;z-index: 10;}
.leftbox{width:420px;height:195px;overflow:hidden;float:right;position:relative;}
.leftview{position:absolute;top:0px;right:-420px;width:840px;}

/* 推荐新闻 */
.recomnews.current{opacity:1;filter:alpha(opacity:100);}
.recomnews{width: 310px;padding-right: 20px;float: right;padding-left: 90px;position: relative;z-index: 10;/*opacity:0;filter:alpha(opacity:0);-webkit-transition:all 400ms;-moz-transition:all 400ms;-ms-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;*/float:right;}
.recomnews .date{position: absolute;top: 32px;left: 0px;display: block;font-size: 48px;color: #ff9600;font-family: "dincond-regular";}
.recomnews h3{padding-top: 40px;width: 263px;}
.recomnews h3 a{font-size: 16px;color: #454545;font-weight: bold;}
.recomnews .desc{font-size: 12px;color: #747474;padding: 10px 0;line-height: 18px;}
.link-detail{color:#4f65d8;font-size: 13px;}

/* 全国布局 */
.snlayout{width: 348px;height: 174px;background: url(../images/imapbg.jpg) no-repeat;float: left;position: relative;z-index: 10;}
.snlayout span{position: absolute;top: 26px;left: 25px;}
.snplaza{width: 625px;height: 174px;background: url(../images/isybg.jpg) no-repeat;float: left;position: absolute;z-index: 10;left: 348px;top: 0px;background-size: cover;overflow:hidden;}


/* 底部版权 */
.indexfooter{padding-top: 25px;padding-left: 25px;}
.indexfooter p{font-size: 12px;color: #a5a5a5;font-weight: bold;}
.cp{padding-bottom: 10px;}
.sharediv{float: left;padding-left: 23px;background: url(../images/icon-share.png) no-repeat left;cursor: pointer;width: 38px;overflow: hidden;position: relative;}
.sharediv span{display: block;font-size: 12px;color: #a5a5a5;float: left;line-height: 27px;font-weight: bold;}
.icon-company{display: block;float: left;font-size: 12px;color: #a5a5a5;padding-left: 23px;background: url(../images/icon-map.png) no-repeat left;margin-left: 15px;height: 27px;line-height: 27px;font-weight: bold;}

/* 苏宁广场 */
/*
// .snplaza .box{width:335px;float:left;height:174px;overflow:hidden;}
// .snplaza .list{overflow:hidden;width:999px;}
// .snplaza .list li{width:335px;float:left;overflow:hidden;position:relative;height:174px;}
// .zhenjiang .text{position:absolute;top:40px;left:20px;}
// .zhenjiang .pics{position:absolute;bottom:0px;right:10px;}
// .xuzhou .text{position:absolute;top:40px;left:20px;}
// .xuzhou .pics{position:absolute;bottom:0px;right:10px;}
// .snplaza .btn{position:absolute;bottom:15px;left:10px;}
// .snplaza .btn li{width: 8px;height: 8px;background: #4C4A4F;display: block;float: left;margin-left: 12px;cursor: pointer;border-radius: 8px;}
// .snplaza .btn .selected{background: #f0a500;}
*/

.snplaza .box{width:335px;float:left;height:174px;overflow:hidden;}
.snplaza .list{overflow:hidden;width:335px;float:left;height:174px;position:relative;}
.snplaza .list li{width:335px;overflow:hidden;position:absolute;left:0px;top:0px;height:174px;display:none;}
.zhenjiang .text{position:absolute;top:40px;left:15px;}
.zhenjiang .pics{position:absolute;bottom:0px;right:0px;}
.xuzhou .text{position:absolute;top:40px;left:15px;z-index: 10;}
.xuzhou .pics{position:absolute;bottom:0px;right:0px;}
.snplaza .btn{position:absolute;bottom:15px;left:10px;}
.snplaza .btn li{width: 8px;height: 8px;background: #4C4A4F;display: block;float: left;margin-left: 12px;cursor: pointer;border-radius: 8px;}
.snplaza .btn .on{background: #f0a500;}