.wrap_smain{width:100%;height: 1140px;background: url(../png/hq1k16.png) no-repeat top center #f6f6f6;min-width: 1200px;}
.wrap_smain .smain{width:1200px;height:1140px;margin:0 auto;}
.stop{width:1200px;height: 106px;padding-bottom: 17px;margin:0 auto;display: none;}
.stop .logo{width:527px;height:76px;display: block;float: left; padding-top:20px;}
.stop .stop_r{width:460px;height: 46px;padding-top: 12px;float: right;}
.stop .stop_r .search{width:460px;height:46px;position:relative;background: white;float:left;border-radius: 7px;background: #eaf3fc;}
.stop .stop_r .search .input{width:333px;height: 46px;line-height: 46px;text-indent:20px;outline: none;border: 0px;color: #bbb;font-size: 14px;float: left;border-radius: 7px 0px 0px 7px;background: #eaf3fc;}
.stop .stop_r .search  .sub{width:127px;height: 46px;line-height: 46px;background: url(../png/qqb16e.png) no-repeat 22px 10px #124c9d;float: left;border-radius: 0px 7px 7px 0px;font-size: 16px;text-indent: 60px;color: white;}
.snav{width:1200px;margin:0 auto;height: 54px;background: #124C9D;display: none;}
.snav li{float: left;}
.snav li a{width: 200px;

display: block;

height: 54px;

line-height: 54px;

color: white;

text-indent: 76px;

font-size: 18px;

position: relative;}
.snav li a img{position: absolute;left: 30px;top:11px;}
.snav li a:hover{background: #0080ff;}

.wrap_symain{width:100%;height: 1770px;background: url(/csglGlobal/sybg.png) no-repeat top center #f6f6f6 ;min-width: 1200px;}
.wrap_symain .symain{width:1200px;height:1770px;margin: 0 auto; padding-top:0;}
 .sycon1{height: 536px;}
 .sycon1 .sycon1_l{width:720px;height: 536px;margin-right: 20px;float: left;}
 .sycon1 .sycon1_l .synav{width:720px;height: 100px;background: #124c9d;}
 .sycon1 .sycon1_l .synav li{float: left;width:111px;height: 100px;background: url(../png/g8ocju.png)no-repeat right center;padding-left: 10px;}
 .sycon1 .sycon1_l .synav li a{color: white;display: block;width:101px;height: 100px;text-align: center;line-height: 30px;font-size: 15px;}
 .sycon1 .sycon1_l .synav li:hover {background: #0080ff ;}
 .sycon1 .sycon1_l .synav li a img{margin:18px auto 0px;height:31px}
 .sycon1 .sycon1_l .ldjg{padding-top: 33px;height: 150px;}
 .sycon1 .sycon1_l .ldjg a{height: 144px;width:94px;text-align: center;margin-right: 26px;float: left;color: #333;font-size: 16px;}
 .sycon1 .sycon1_l .ldjg a.last{margin-right: 0px;}
 .sycon1 .sycon1_l .ldjg a img{margin-bottom: 5px;}
 .sycon1 .sycon1_l .ldjg a:hover{color: red;}
 .sycon1 .sycon1_r{width:424px;height: 500px;float: left;background: url(../png/fh67qc.png) no-repeat;padding:18px}
 .sycon1 .sycon1_r .tpxw{height:276px;width:100%;}
 .sycon1 .sycon1_r .sycomnav{width:100%;height: 58px;border-bottom: 1px solid #124C9D;margin-bottom: 15px;}
 .sycon1 .sycon1_r .sycomnav li{float: left;margin-right: 8px;}
 .sycon1 .sycon1_r .sycomnav li a{width:96px;height: 58px;line-height: 58px;text-align: center;color: #555;font-size: 18px;display: block;}
 .sycon1 .sycon1_r .sycomnav li.hover a{border-bottom: 2px solid #124C9D;color: #124C9D;font-size: 20px;font-weight: bold;}
 .sycon1 .sycon1_r .sycnewlist li{height: 30px;line-height: 30px;width:340px;padding-left: 64px;vertical-align: bottom;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;}
 .sycon1 .sycon1_r .sycnewlist li a{font-size: 16px;color: #333;}
 .sycon1 .sycon1_r .sycnewlist li a:hover{color: orange;}
 .sycon1 .sycon1_r .sycnewlist li .time{float: left;font-size: 15px;color: #333;position: absolute;left:4px;top: 0px;line-height: 30px;}
 .syhf{width:1200px;height: 100px;margin:10px auto;}
.sycon2 {height: 380px;margin-top: 18px;}
.sycon2 .sycon2_l{width:691px;padding:0px 20px 0px 9px;height: 380px;float: left;background: white;margin-right: 20px;}
.sycon2 .sycon2_l .sycomnav{width:100%;height: 58px;border-bottom: 1px solid #aaa;margin-bottom: 15px;}
.sycon2 .sycon2_l .sycomnav li{float: left;margin-right: 8px;}
.sycon2 .sycon2_l .sycomnav li a{width:96px;height: 58px;line-height: 58px;text-align: center;color: #777777;font-size: 18px;display: block;}
.sycon2 .sycon2_l .sycomnav li.hover a{border-bottom: 2px solid #0068C5;color: #0068C5;font-size: 20px;font-weight: bold;}
.sycon2 .sycon2_l .cnewlist li{height: 36px;line-height: 36px;background: url(../png/hfe0z8.png) no-repeat 1% 7px;}
.sycon2 .sycon2_r{width:426px;padding:0px 17px;height: 380px;float: left;background: white;}
.sycon2 .sycon2_r li{width:426px;  height:100px; padding:20px 0 0 0; }

.sycon2 .sycon2_r .title{width:100%;height: 72px;line-height: 72px;text-indent: 4px;}
.sycon2 .sycon2_r .title a{font-size: 20px;font-weight: bold;color: #0069C5;}
.sycon2 .sycon2_r .title a:hover{color: red;}
.sycon2 .sycon2_r .gkpt{width:100%;height: 160px;}
.sycon2 .sycon2_r .gkpt a{width:90px;display: block;height: 160px;float: left;margin-right: 22px;line-height:22px;text-align: center;color: #333;}
.sycon2 .sycon2_r .gkpt a.last{margin-right: 0px;}
.sycon2 .sycon2_r .gkpt a img{margin: 12px auto 10px;}
.sycon2 .sycon2_r .bsdt{width:100%;height:128px ;}
.sycon3{width:100%;height: 94px;margin-top:20px;margin-bottom: 30px;}
.sycon3 .xfdt{width:280px;height: 94px;float: left;margin-right: 26px;}
.sycon3 .fwrx{width:280px;height: 94px;float: left;margin-right: 26px;}
.sycon3 .zdly{width:280px;height: 94px;float: left;}
.sycon4{height: 402px;width:1165px;padding:0px 15px 0px 20px;background: white;margin-top: 20px;}
.sycon4 .title{width:100%;height: 82px;line-height: 82px;}
.sycon4 .title a{font-size: 20px;font-weight: bold;color: #333;}
.sycon4 .title a:hover{color: red;}
.sycon4>div{position:relative;float: left;height: 306px;}
.sycon4>div img{display: block;width:100%;height: 100%;}
.sycon4>div p{position: absolute;left: 0px;bottom: 0px;width:100%;height: 48px;line-height: 48px;background: #000;filter: alpha(opacity=80); -moz-opacity: 0.8;opacity: 0.8;text-indent: 14px;}
.sycon4>div p a{color: white;font-size: 15px;}
.sycon4 .img1{width:460px;margin-right: 10px;}
.sycon4 .img2{width:217px;margin-right: 13px;}
.sycon4 .img2 .first{width:100%;height: 144px;position: relative;margin-bottom: 18px;}
.sycon4 .img2 .second{width:100%;height: 144px;position: relative;}
.sycon4 .img3{width:460px;}





.con_cgdt{width:1158px;padding:0px 18px 0px 24px;margin-top: 18px;height: 890px;background: white;}
.con_cgdt .comtitle{width:100%;height: 64px;line-height: 64px;border-bottom: 1px solid #aaa;}
.con_cgdt .comtitle a{font-size: 20px;font-weight: bold;color: #0067c5;display: block;width:96px;text-align: center;height: 64px;border-bottom: 2px solid #0067c5;}
.con_cgdt .comtitle a:hover{color: red;}
.con_cgdt .tpxw{width:500px;float: left;height: 405px;padding-top: 13px;margin-right: 22px;}
.con_cgdt .new_r{width:635px;float: left;height: 418px;}
.con_cgdt .new_r .cnewlist{padding:22px 0px;border-bottom: 1px dashed #ccc;}
.con_cgdt .cgdt_con2{width:100%;float: left;height: 390px;padding-top: 24px;}
.con_cgdt .cgdt_con2 .cgdt_cgxx{width:500px;height: 390px;float: left;margin-right: 22px;}
.con_cgdt .cgdt_con2 .cgdt_cgxx .nfnav{width:100%;height: 36px;padding-top: 26px;}
.con_cgdt .cgdt_con2 .cgdt_cgxx .nfnav li{float: left;}
.con_cgdt .cgdt_con2 .cgdt_cgxx .nfnav li a{width:96px;margin-right: 4px;text-align: center;display:block;color: #1B7ACE;background: #EAF3FA;height: 36px;line-height: 36px;font-size: 15px;}
.con_cgdt .cgdt_con2 .cgdt_cgxx .nfnav li.hover a{color: white;background: #124C9D;}
.con_cgdt .cgdt_con2 .cgdt_cgxx .nflist li{float: left;width:60px;height: 94px;margin:0 32px;margin-top: 22px;}
.con_cgdt .cgdt_con2 .cgdt_cgxx .nflist li a{display: block;width:60px;height: 94px;}
.con_cgdt .cgdt_con2 .cgdt_cgxx .nflist li a img{width: 60px;height: 70px;}
.con_cgdt .cgdt_con2 .cgdt_cgxx .nflist li a p{width:100%;height: 22px;line-height: 22px;color: #333;font-size: 15px;text-align: center;}
.con_cgdt .cgdt_con2 .cgdt_cgxx .nflist li a:hover p{color: red;}
.con_cgdt .cgdt_con2 .cgdt_cgzb{width:635px;float: left;height: 390px;}
.con_cgdt .cgdt_con2 .cgdt_cgzb .ztlh{width:635px;height: 293px;padding-top: 26px;}



.con_hdbk{width:1158px ;padding:20px 18px 0px 24px;height: 760px;}
.con_hdbk .hdbk_l{width:840px;height: 760px;float: left;}

.wrap_sbottom{width:100%;height:136px;padding-top:24px;background:#124c9d;display: none;}
.wrap_sbottom .sbottom{width:1200px;height:136px;margin: 0 auto; position: relative;}
.wrap_sbottom .sbottom .zhaocuo{width:110px;height: 55px;margin-top: 30px;float: left;margin-left:20px;}
.wrap_sbottom .sbottom .dangzheng{width:57px;height: 67px;margin-top:20px;float: left;margin-left: 0px;}
.wrap_sbottom .sbottom p{width:722px;height:120px;line-height: 30px;color: white;font-size: 14px;float: left;text-align: center;position: relative;padding-top: 16px;}
.wrap_sbottom .sbottom p a{color:white;font-size: 14px;}
.wrap_sbottom .sbottom p a:hover{color:orange;}
.wrap_sbottom .sbottom .ewmlist{width:190px;height:112px;float: right;}
.wrap_sbottom .sbottom .ewmlist li{width:81px;height:112px;margin-left: 10px;float: left;text-align: center;line-height: 31px;}
.wrap_sbottom .sbottom .ewmlist li img{width:81px;height: 81px;display: block;}
.wrap_sbottom .sbottom .ewmlist li span{color: white;font-size: 15px;}

.comnav{width:100%;height: 40px;margin-bottom: 14px;}
.comnav li{float: left;margin-right:8px;}
.comnav li a{width:130px;height: 40px;line-height:40px;display: block;color: #0099cc;text-align: center;font-size: 18px;background: #f6f6f6;}
.comnav li.hover a{color: white;background: #0088B5;}
.comtit{width:100%;height:72px;line-height:80px;}
.comtit a{font-size: 25px;color: #0088B5;}
.comtit a:hover{color: red;}
.cnewlist li{height: 30px;line-height: 30px;width:87%;padding-right: 10%;vertical-align: bottom;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;padding-left:3%;background: url(../png/hfe0z8.png) no-repeat 1% 5px;}
.cnewlist li a{font-size: 16px;color: #333;}
.cnewlist li a:hover{color: orange;}
.cnewlist li .time{float: right;font-size: 15px;color: #333;position: absolute;right: 0px;top: 0px;line-height: 30px;}

@media only screen and (min-width: 100px) and (max-width:750px) {
	
	.mbottom{display: block;}
	.mnavlist{display: block;}
	.header{display: block;}
	.stop{display: none;}
	.snav{display: none;}
	.wrap_sbottom{display: none;}
}
@media only screen and (min-width: 750px) and (max-width:1920px) {
	 .mblock{display: none;}
	 .mbottom{display: none;}
	.mnavlist{display: none;}
	.header{display: none;}
	.stop{display: block;}
	.snav{display: block;}
	.wrap_sbottom{display: block;}
}