@charset "utf-8";
/* CSS Document */

/* 首页banner */
.banner{height: 450px;position: relative;z-index: 0;}
.DB_tab25 {width:100%;height:450px;position:relative;overflow:hidden;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:450px;display:none;}
.DB_tab25 .DB_bgSet ul li{list-style-type: none;}
.DB_tab25 .DB_imgSet{position:absolute;width:100%;max-width:1200px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_imgSet li{width:100%;max-width:1200px;}
.DB_tab25 .DB_imgSet .bannerleft{position:absolute;/*left:250px;*/left:0;top:100px;display:none;}
.DB_tab25 .DB_imgSet .bannerright{position:absolute;/*left:250px;*/left:450px;top:100px;}
.DB_tab25 .DB_imgSet .smalltitle{position:absolute;top:390px; right:10%;}
.DB_tab25 .DB_menuWrap{position:absolute;width:100%; overflow:hidden; bottom:40px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{text-align:center;font-size:0;border-radius:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}

.slide_container{position:relative;float:left;width:41.7%;}
/*图片新闻样式风格1*/
.picNews_1{width:100%;overflow:hidden;position:relative;}
.picNews_1 .hd{height:18px;overflow:hidden;position:absolute;right:20px;bottom:10px;z-index:2;font-family:"宋体",sumsin;font-size:15px;}
.picNews_1 .hd ul{overflow:hidden;zoom:1;float:left;}
.picNews_1 .hd ul li{float:left;margin-left:1px;width:21px;height:18px;line-height:18px;text-align:center;background:#827d67;cursor:pointer;color:#fff;}
.picNews_1 .hd ul li.on{background:#2373c8;}
.picNews_1 .bd{width:100%;height:100%;float:left;position:relative;z-index:0;}
.picNews_1 .bd li{width:100%;height:100%;float:left;zoom:1;vertical-align:middle; }
.picNews_1 .bd img{width:100%;float:left;display:block;  }
.picNews_1 .txt-bg{position:absolute;bottom:0;z-index:1;overflow:hidden;width:100%;height:40px;background:#000;opacity:0.6;filter:alpha(opacity=60);}
.picNews_1 .txt{position:absolute;bottom:0;z-index:2;overflow:hidden;width:100%;height:40px;}
.picNews_1 .txt li{position:absolute;bottom:-40px;height:40px;line-height:40px;}
.picNews_1 .txt li a{display:block;padding:0 0 0 20px;color:#fff;text-decoration:none;line-height:40px;max-width:470px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.bgblue{width:100%; overflow:hidden; background:#e2efff;}
.bgblue2{width:100%; overflow:hidden; background:#549ee7;}
.bgwhite{width:100%; overflow:hidden; background:#ffffff;}

.content{width:98%; max-width:1200px; margin:30px auto; overflow:hidden;}
.content h1{margin:0; padding:0; overflow:hidden;}
.content h1 a{font-size:22px; font-weight:bold;}
.content .news{width:56.6%; overflow:hidden; float:right;}
.content .news ul{margin-top:8px; overflow:hidden;}
.content .news ul li{height:60px; line-height:30px; padding:9px 0; overflow:hidden; border-bottom:solid 1px #eee;}
.content .news ul li span{display:block; width:13%; float:left; color:#989898;font-family:'MyriadPro-Light';}
.content .news ul li a{display:block; width:87%; float:left; font-size:18px;}

.content .csr{width:60%; float:left; height:450px; overflow:hidden; background:#fff;}
.content .csr h1{width:94%; margin:0 auto; padding-top:15px; border-bottom:solid 1px #dcdcdc;}
.content .csr ul{width:94%; margin:0 auto;}
.content .csr ul li{width:48.5%;padding:15px 0; float:right;}
.content .csr ul li:first-child{float:left;}
.content .csr ul li a{display:block;}
.content .csr ul li img{width:100%; height:173px;}
.content .csr ul li .tit{height:140px; padding:20px; border:solid 1px #ebebeb; border-top:0; line-height:1.5;}
.content .csr ul li .tit a{font-size:18px;}
.content .csr ul li .tit span{ display:block; padding:10px 0; color:#9a9a9a;font-family:'MyriadPro-Light';}
.content .csr ul li .tit .more{ text-align:right; font-weight:normal; color:#999999; font-size:14px;}
.content .notices{width:38.3%; float:right;}
.content .notices *{color:#ffffff;}
/* 通知公告滚动
.txtScroll-top{width:90%; padding:15px 5% 10px; min-height:200px; background:#569ae5;}
.txtScroll-top .bd li{height:auto !important;line-height:24px;padding:11px 0 12px;border-bottom:dashed 1px #86bbef;}
.txtScroll-top .bd li span{padding-right:10px;}
.txtScroll-top{overflow:hidden; position:relative;}
.txtScroll-top .hd{ overflow:hidden; padding:15px 0 5px;}
.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1;}
.txtScroll-top .hd ul li{ float:left; width:9px; height:9px; overflow:hidden; margin-left:5px; text-indent:-999px; cursor:pointer; background:url(btn_off2.png) no-repeat; background-size:9px;}
.txtScroll-top .hd ul li.on{background:url(btn_onblue.png) no-repeat; background-size:9px; }
 */
.multipleLine{width:90%; padding:15px 5% 10px;background:#569ae5;overflow:hidden; position:relative;}
.multipleLine h1 a{padding-bottom:10px; float:left;}
.multipleLine .hd{ overflow:hidden; padding:0 0 5px;}
.multipleLine .hd ul{ float:right; overflow:hidden; zoom:1;}
.multipleLine .hd ul li{ float:left; width:9px; height:9px; overflow:hidden; margin-left:5px; text-indent:-999px; cursor:pointer; background:url(btn_off2.png) no-repeat; background-size:9px;}
.multipleLine .hd ul li.on{background:url(btn_onblue.png) no-repeat; background-size:9px;}
.multipleLine .bd{ overflow:hidden;  }
.multipleLine .bd ul{ overflow:hidden; zoom:1; margin-bottom:10px;  }
.multipleLine .bd ul li{width:100%; float:left; _display:inline; overflow:hidden;line-height:24px;padding:11px 0 12px;border-bottom:dashed 1px #86bbef;}
.multipleLine .bd ul li a{display:block;width:78%;max-height:51px;overflow:hidden;float:right;}
.multipleLine .bd ul li span{float:left;}
/* Stock Information */
.content .notices .stock{width:90%; padding:25px 5%; min-height:150px; margin-top:20px; background:url(stock_bg.jpg) center no-repeat;}
.content .notices .stock .share{width:50%; height:120px; float:left; line-height:1.8;}
.content .notices .stock .share p{font-size:18px; font-weight:bold;}
.content .notices .stock .share span{}
.stockcurrent{font-size:38px; font-weight:bold;}
#stock_sh601186 font,#stock_hk01186 font{font-size:30px; font-weight:bold; padding-left:10px; color:#fff !important}
/* MESSAGE FROM CHAIRMAN */
.message{width:98%; max-width:1200px; margin:0 auto; text-align:center; padding-bottom:20px;}
.message a{border-bottom:solid 2px #e20113; padding-bottom:5px; font-size:22px; color:#e20113; font-weight:bold;}
.messagelb{width:98%; max-width:1200px; margin:20px auto 0; overflow:hidden;}
.mimg{width:40%; float:left; text-align:center;}
.mimg img{width:100%; max-width:400px;}
.mpro{width:58%; float:right;}
.mpro span{display:block; text-align:center; font-size:62px; color:#e20113; font-weight:bold;}
.mpro p{line-height:1.8;}
.mpro div{text-align:center; padding-top:30px;}
.mpro div a{border-bottom:solid 2px #e20113; padding-bottom:5px; font-size:16px; color:#e20113; font-weight:bold;}

.bgblue3{background:#fff; padding:30px 0;}
.business{width:98%; max-width:1200px; margin:0 auto; text-align:center; border-bottom:solid 1px #dcdcdc; height:40px;}
.business a{font-size:22px; font-weight:bold; padding:0 10px 13px 10px; text-decoration:none;}
.bulb{width:98%; max-width:1200px; margin:0 auto; overflow:hidden;}
.bulb ul{width:101.5%; margin:0 auto; margin-left:-1.5%; overflow:hidden;}
.bulb ul li{width:48.5%; margin-left:1.5%; margin-top:20px; float:left;}
.bulb ul li .tit{height:135px; padding:10px; line-height:1.5; border:solid 1px #dcdcdc; }
.bulb ul li a{display:block; line-height:1.8;}
.bulb ul li .tit .pic{width:30%; height:135px; float:left; margin-right:20px;}
.bulb ul li img{width:100%; height:135px;}
.bulb ul li .tit a{font-size:18px;}
.bulb ul li .tit span{ display:block; padding:10px 0; color:#9a9a9a;font-family:'MyriadPro-Light';}
.bulb ul li .tit .more{ font-weight:normal; color:#999999; font-size:14px;}

.con4{width:100%; background:url(contbg05.jpg); padding:30px 0; overflow:hidden;}
.videopro{width:98%; max-width:1200px; margin:0 auto; overflow:hidden; padding:20px 0; background:#f5f5f5;}
.video{width:47.5%; margin-left:1.67%; float:left; position:relative;}
.videocol{width:74px; height:40px; position:absolute; top:0; right:-4px; z-index:9;}
.projects{width:47.5%; margin-right:1.67%; float:right; overflow:hidden;}
.projects h1{margin:0; overflow:hidden; line-height:25px; border-bottom:solid 1px #dcdcdc;}
.projects h1 .proname{float:left; padding-bottom:10px; border-bottom:solid 2px #e2001e;font-size:20px; color:#e2001e; text-decoration:none;}
.redname{float:left; padding-bottom:10px; border-bottom:solid 2px #e2001e; color:#e2001e; text-decoration:none;}
.projects h1 .promore{float:right;font-size:14px; font-weight:normal; color:#999999;}
.projects ul{width:102.9%;margin-left:-2.9%; overflow:hidden;}
.projects ul li{width:47%; margin-left:2.9%; float:left; margin-top:15px; position:relative;}
.projects ul li .img{display:block; width:100%;}
.projects ul li .img img{width:100%; height:150px;}
.projects ul li .tit{display:block; width:100%; height:40px; line-height:40px; text-align:center; position:absolute; z-index:9; bottom:0; background: url(tm_bg3.png); color:#fff;}






