/**************************Ö÷É«£º£º£º#0B6CB8************************/

.top-box{width:100%; background: url(/sg/_m/images/top-bg.jpg) no-repeat; background-size:100%;height:55px;padding-top:13px;}
.logo{width:85%;height:auto;display:block;margin-left:3%;}
.logo img{width:100%;height:auto;max-width:400px;}
.banners{width:100%;}
.banners img{width:100%;max-height:360px;}
.nav-boxs{position: fixed;top:0px;right:0px;overflow:hidden;z-index: 999;bottom:0px;height:100%}
.nav-button{margin-top:25px;float:left;margin-right:10px;}
.nav-button li{width:23px;height:4px;background-color:#fff; border-radius:2px}
.navs{display:none;float:left;width:140px;border-left: 1px solid #0B6CB8;border-bottom: 1px solid #0B6CB8;border-top: 2px solid #0B6CB8;border-bottom: 2px solid #e71f19;background-color:#fff;padding-bottom:20px;padding-top:10px;bottom:0px;height:100%}
.navs> img{width:120px;margin-left:10px;margin-top:5px;}
.navs>li{width:120px;margin-left:10px;line-height:40px;height:40px;border-bottom: 1px dashed #999;overflow: hidden;}
.navs>li>a{color:#050505;font-size:16px;float:left}
.navs .min-active{color:#0B6CB8}
.navs>li>span{width:15px;height:15px;float:right;margin-top:13px;}
.nav2{display: none;}
.nav2>li{width:120px;margin-left:10px;line-height:40px;height:40px;border-bottom: 1px dashed #999;overflow: hidden;text-align: center;}
.nav2>li>a{color:#050505;font-size:14px;}
.box-bj{width:100%;position: fixed;top:0; bottom:0;left:0;right:0; z-index:10; background-color:#000; opacity:0.5; display:none}
.notice-box{width:98%;height:40px;padding-right:2%;overflow:hidden;background:#ebebeb}
.notice-title{background:#ebebeb url(../images/notice2.png) no-repeat left center; background-size:auto auto;width:auto; display:block;float:left;height:40px;width:25%;}
.notice-list{line-height:40px;height:40px;color:#5b5b5b;float:left;width:75%; display:block;font-size:15px;overflow:hidden}
.notice-list div{float:left;width:85%}
.notice-list p{float:right;line-height:40px;color:#999}

.tab-title{width:94%;margin:0 3%;overflow:hidden;margin-top:15px;}
.tab-title li{float:left; width:50%;}
.tab-title li a{ display:block;width:100%; text-align:center;line-height:40px; font-size:16px;color:#333;}
.tab-title .tab-active a{ background:#fff;line-height:38px; border-top:2px solid #0B6CB8;color:#0B6CB8;}
.tab-con ul{width:94%;margin:0 3%;margin-top:10px;}
.tab-con ul li{ background:url(/sg/_m/images/h_jt.png) no-repeat; background-position-y:15px;}
.tab-con ul li a{line-height:38px;color:#808080;width:100%; display:block;overflow:hidden; text-indent:1em;font-size:16px;}

.news-list{width:100%;overflow:hidden; display:block;border:1px solid #ebebeb; position:relative}
.news-list img{width:100%;height:180px;}
.news-content{width:100%;margin-left:3%;}
.news-content h3{font-size:16px;color:#1a1a1a;height:40px;line-height:40px;overflow:hidden;font-weight:500;width:95%;overflow:hidden}

.titles{width:94%;margin-left:3%;margin-top:10px;overflow:hidden; border-bottom:1px solid #e5e5e5;margin-top:20px;margin-bottom:10px;}
.titles img{float:left; width:25px;margin-top:13px;}
.titles h3{padding:0 5px;float:left; line-height:45px; text-align:center;font-size:17px;color: #096;}
.titles a{float:right;line-height:47px;color:#999}
.news-boxs{width:97%; margin:0 auto;}
.news-titless{width:100%;overflow:hidden}
.news-titless h3{font-weight:700;font-size:30px;color:#cfcfcf; font-style: italic;float:left;line-height:30px;}
.news-titless h4{font-weight:500;font-size:18px;color:#333;float:left;margin-left:10px;line-height:36px;}
.news-list2{margin-top:1px;}
.news-list2 li{line-height:38px;width:94%;padding:0 3%;overflow:hidden; background:url(/sg/_m/images/xdd.png) no-repeat; background-position-y:18px; background-position-x:1px;}
.news-list2 li a{line-height:38px;height:38px;overflow:hidden;width:88%;font-size:16px;color:#333;float:left;}
.news-list2 li div{float:right;line-height:38px;color:#999}

.about-img{width:100%;margin-bottom:10px;}
.about-con{ text-indent:2em;font-size:14px;color:#80800;line-height:30px;height:150px;overflow:hidden;margin-bottom:10px;}

.middle2-box{width:100%; background:#fff url(../images/middle-bg.jpg) no-repeat top center;background-size:100% auto;margin-top:20px;padding-top:20px;}
.middle2{width:100%;height:420px;margin:0 auto}
.middle2-title{width:97%;margin:0 auto;height:40px;overflow:hidden;}
.middle2-title li{float:left;width:21%;margin:0 2%; background-color:#fff;}
.middle2-title li a{ display:block;height:38px;line-height:38px;width:100%; text-align:center;font-size:14px;color:#999; border:1px solid #ccc;}
.middle2-title .active{ background:#2d66c0;}
.middle2-title .active a{color:#fff;}
.middle2-con{width:90%;overflow:hidden;margin-top:10px;background-color:#fff;height:350px;margin-left:3%;padding:0 2%;}

.middle2-img-con{width:94%;margin-left:3%; border-bottom:1px solid #e5e5e5;padding-bottom:15px; display:block}
.middle2-img-con h3{line-height:40px;height:40px;widt:100%;overflow:hidden; text-align:center;color:#1367bf;font-size:16px;font-weight:500}
.middle2-img-con h4{line-height:22px;height:44px;color:#999999;font-size:14px;font-weight:500;overflow:hidden}
.middle2-list{margin-top:10px;}
.middle2-list li{width:94%; background:url(/sg/_m/images/middle-list-bg.jpg) no-repeat;height:32px;padding-left:10px;background-position-y:14px;}
.middle2-list li a{float:left;width:75%;line-height:32px;height:32px;font-size:14px;color:#585757;overflow:hidden}
.middle2-list li div{float:right;font-size:14px;line-height:32px;color:#b2b2b2;}
.middle-more{width:40%;height:30px; border:1px solid #5ba3e7;margin:5px auto; text-align:center;color:#5ba3e7; display:block;line-height:30px;}

.spe-title{width:100%;}
.spe-title img{width:100%;margin-top:20px;margin-bottom:10px;}
.spe-img{width:96%;overflow:hidden;margin-left:2%;}
.spe-img li{margin:8px 2%;width:46%;float:left}
.spe-img li a img{width:100%;}
.spe-list{width:96%;overflow:hidden;margin-left:2%;}
.spe-list li{margin:8px 2%;width:46%;float:left; border-bottom:1px dashed #2e7ab8; background:url(/sg/_m/images/spe-title-bg.png) no-repeat left top; background-size:14px auto;height:40px; background-position-y:12px;}
.spe-list li a{color:#2e7ab8;font-size:14px;height:40px;line-height:40px;overflow:hidden; text-indent:20px;width:100%; display:block}

.link-title{width:94%;margin:0 auto;margin-top:10px;padding:0 3%;overflow:hidden;border-bottom:1px solid #cecece; background-color:#f1f1f1;}
.link-title h3{line-height:60px;color:#2c2c2c;height:60px;float:left;font-weight:500;font-size:18px;}
.link-title h4{line-height:62px;color:#cecece;height:60px;float:left;font-weight:500;font-size:24px;margin-left:10px;}
.link-title ul{float:right;overflow:hidden}
.link-title ul li{float:left;}
.link-title ul li a{line-height:60px;height:60px; display:block;color:#333;margin-left:5px;font-size:14px;}
.link-title ul .link-active a{color:#1367bf}
.link-title ul .link-active a{border-bottom:2px solid #1367bf}
.link-list{overflow:hidden;width:94%;padding:10px 3%; background-color:#f1f1f1;}
.link-list li{float:left; background:url(/sg/_m/images/middle-list-bg.jpg) no-repeat ;background-position-y:16px;width:33%; text-indent:10px;}
.link-list li a{line-height:36px;height:36px;color:#808080;font-size:14px;}

.bottom-box{background-color:#0C7124}
.copy{color:#cfdbef;line-height:22px;padding:10px 0;width:100%;text-align:center}
.bottom-img{overflow:hidden;width:80%;margin:0 auto} 
.bottom-img li{float:left;width:29%;margin:0 2%}
.bottom-img li a{line-height:32px;color:#cfdbef; text-align:center; display:block}
.bottom-img li a img{width:100%;height:100%;}

/**********list***********/
.list-banner{width:100%;}
.current{width:94%;margin-left:3%;overflow:hidden;}
.current h2{line-height:40px;height:40px;color:#0B6CB8;font-size:16px;font-weight:700;float:left;}
.current ul{float:right;overflow:hidden;}
.current ul li{line-height:40px;float:left;color:#999}
.current ul li a{color:#999}
.content{width:96%;background-color:#fff;padding:10px 2%;}
.content h1{font-size:14px;text-align: center;width:100%;line-height:24px;}
.label{overflow:hidden;line-height:24px;}


.news-lists ul{padding-top:5px; display: none;}
.news-lists ul li{line-height:36px;width:100%;overflow: hidden;height:36px;background: url(/sg/_m/images/news-list-bg.png) no-repeat;background-position-y: 13px;}
.news-lists ul li a{width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;display: block;float:left;text-indent: 10px;font-size:14px;}
.more{width:50%;margin-left:25%;line-height:36px;color:#666666;background-color:#e5e5e5;display: block;text-align: center;font-size:14px;border-radius: 3px;margin-bottom:5px;margin-top:5px;}
.date{color:#7a7a7a;float:right}
.news-box h3{width:96%;margin-left:2%;line-height:40px;color:#2b3885;font-weight: 700;overflow: hidden;}

.news-listss ul{padding-top:5px; display: none;}
.news-listss ul li{line-height:36px;width:100%;overflow: hidden;height:72px;padding:15px 0; border-bottom:1px solid #e5e5e5}
.news-listss ul li div{width:25%;height:72px;overflow:hidden;float:left}.
.news-listss ul li div img{width:100%;height:100%}
.news-listss ul li a{width:70%;color:#333;display: block;float:right;font-size:14px;line-height:24px;}
.news-img{padding-top:5px;}
.news-img ul{overflow:hidden;padding-top:5px;}
.news-img ul li{width:45%;margin:10px 2%;float:left; border:1px solid #f1f1f1; background-color:#fff}
.news-img ul li a img{width:100%;height:70px;}
.news-img ul li a div{width:100%; text-align:center;line-height:36px;color:#808080;height:36px;overflow:hidden}

#vsb_content p{line-height:28px;font-size:15px; text-indent:2em; margin-top:10px; color:#1a1a1a}
.vsbcontent_img img{max-width:96%; display:block; margin:5px auto}
#vsb_content table{width:96%;margin:10px auto;border-collapse: collapse;}
#vsb_content table,#vsb_content table tr{border:1px solid #ccc;}
#vsb_content table tr td{border:1px solid #ccc;padding:3px;}
#vsb_content table tr td p{text-indent:0 !important;}	
<!--ºÄÊ±1766734084.3193Ãë-->