@charset "utf-8";
/* CSS Document */
#gp_main{ width:1200px; margin:0 auto;}
.now_where{width:1200px; padding-bottom:0px;}
ul li{ list-style:none;}
.gp_dleft{ width:200px; float:left;}
.gp_left { width:210px; float:left;BORDER: #dedede 1px solid; margin-bottom:8px;}
.gp_left span{ float:left;}
.gp_left P {FONT-SIZE: 14px; padding:4px 0 4px 10px; float:left;background: url(../images1/title_lay.jpg) repeat-x scroll 0% 0% transparent; width:200px;}
.gp_left P strong{ font-size:14px; color:#666666;}
.gp_left a{display:inline-block;  height:20px; overflow:hidden;}
.aa1 a{width:60px;}
.aa2 a{width:46px; margin-right:2px; margin-left:5px;}
.aa5{display: none;}
.gp_left UL {
	margin:12px 0 0 6px; padding-bottom:10px; float:left;
}
.gp_left UL LI {width:210px;float:left; overflow:hidden;}
.gp_left UL LI A:link {COLOR: #666666; TEXT-DECORATION: none}
.gp_left UL LI A:visited {COLOR: #666666; TEXT-DECORATION: none}
.gp_left UL LI A:hover {
	COLOR: #205aa3; TEXT-DECORATION: underline
}
.gp_left UL LI STRONG A:link {
	COLOR: #205aa3; TEXT-DECORATION: none
}
.gp_left UL LI STRONG A:visited {
	COLOR: #205aa3; TEXT-DECORATION: none
}
.gp_left UL LI STRONG A:hover {
	COLOR: #205aa3; TEXT-DECORATION: underline
}
.gp_rightx{ width:982px; float:left; margin:0 0 0 18px;}
.gp_rightx h1{ float:left;width:580px;color:#666666; font-weight:bold;font-size:20px; margin:30px 0 0 20px; padding-bottom:10px; border-bottom:1px dotted #a5a5a5;}
.gp_rightx .gp_date{float:left; text-align:center;width:100%; margin:10px 0 8px 0;color: #999;}
.gp_rightx .gp_lb{ float:left; margin:0 0 0 30px; padding-bottom:20px;height:auto;}
.gp_rightx .gp_lb .gp_lblf{ float:left;  margin:30px 30px 30px 0px; border:1px solid #e2e2e2; width:232px;}
.gp_rightx .gp_lb .gp_lblf img{ border:5px solid #FFF; width:225px;height:140px;}
.gp_rightx .gp_lb .gp_lbz{ float:left; width:235px;margin-bottom:20px; overflow:hidden;}
.gp_rightx .gp_lb .gp_lbz p{ height:23px; width:235px; font-size:12px; font-weight:bold; color:#326698;}
.gp_rightx .gp_lb .gp_lbrt p.yj{ color:#ff0101;}
.gp_rightx .gp_lb .gp_lbrt p.xj{ color:#F00; font-size:14px;}
.gp_rightx .gp_lb .gp_lbrt{float:left; width:600px;margin-bottom:20px;}
.gp_rightx .gp_lb .gp_lbrt p{width:300px; font-size:14px; font-weight:inherit; color:#666666; margin:18px 0 0 20px; float:left;}
.gp_rightx .gp_lb .gp_lbrt span{ color:#2968b5;}
.gp_rightx .content{ float:left; width:600px;margin-left:30px; padding-bottom:30px;}
.gp_rightx .content p{ color:#666666; font-size:14px; line-height:20px;}
.gp_rightx .content strong{color:#999;}
.gp_right{ width:982px; float:left; margin:0 0 0 18px; height:auto;}
.bs{ background:#fff;}
.gp_right ul li { width:982px; padding-top:0px; float:left; margin-bottom:20px;}
.gp_right ul li strong{border-radius:5px;width:170px; height:27px; position:absolute; background:#2968b5; top:6px; left:0px; color:#FFFFFF; text-align:center; line-height:27px;font-weight:bold;}
.gp_right .bigt{font-size:16px; color: #333; float:left; width:962px; position:relative; height:16px; border-bottom:1px dotted #a4a4a4; margin-left:10px; padding-bottom:6px;}
.gp_right .bigt span{ float:right; width:auto; margin-right:8px;}
.gp_right .rd{width:216px; float:left; margin-top:20px;}
.gp_right .rd span{color:#1f59a2; background:#dfe6ee; width:206px; height:40px; float:left; padding-left:10px; line-height:40px; }
.gp_right .rd a{ float:left; margin:2px 0 0 10px; width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-text-overflow:ellipsis; height:24px;}
.gp_right ul li.hs{ margin-bottom:0px;}
.gp_right ul li ul li{ width:230px; margin-left:16px; text-align:center; float:left;}
.gp_right ul li ul li.dl{ width:200px; margin:0 16px 0 16px; text-align:center; float:left;}
.gp_right ul li ul li.cx span{ width:100px; margin:0 0 2px 8px ;float:left;color:#999; line-height:20px; text-align:left; white-space:pre-wrap}
.gp_right ul li ul li.cx span.xx{ height:8px; border-bottom:1px dotted #999; margin-bottom:8px;}
.gp_right ul li ul li.cx span.yj{color:#ff0101;}
.gp_right ul li ul li.cx span.xj{ color:#F00;}
.gp_right ul li ul li.cx a{float:left; text-align:left; overflow:hidden; margin:6;}
.gp_right ul li p{ float:left;width:680px; clear:both;}
.gp_right ul li p span{ margin-left:8px; float:left; height:20px;white-space:normal;word-wrap:break-word; width:60px;}
.gp_right ul li p.cs{ height:12px; width:680px; float:left;}
.gp_right ul li p.hf{ border-bottom: dashed #333 1px;}
.gp_right ul li p.more{ float:left; text-align:right;width:680px;}
.gp_right ul li p.more a{ color:#205aa3; font-size:14px;}
.gp_right ul li ul li a{float:left; margin-top:13px; text-align:left; overflow:hidden;}
.gp_right ul li ul li img{float:left;text-align:left; overflow:hidden;}
.gp_right .bigtt{float:left; width:982px; margin:0 0 20px 0 ; background:url(../images1/gp1.png) 10px center no-repeat; border-bottom:2px #2968b5 solid; height:50px;}
.gp_right .bigtt strong{font-size:16px; color: #666666; margin:14px 0 0 40px; float:left;}
.gp_right ul li.gp_more{height:180px;float:left; border-bottom:1px #CCC dashed; margin-left:14px; width:1200px; padding-top:0px;}
.gp_right ul li.gp_more a img{ height:140px; width:225px; float:left;}
.gp_right ul li.gp_more .gp_jj{ width:690px; height:180px; float:left; margin-left:20px;}
.gp_right ul li.gp_more .gp_jj a{ font-size:14px; margin-bottom:10px; font-weight:bold;}
.gp_right ul li.gp_more .gp_jj p{ float:left; height:30px; width:100%; color:#999; margin:0;}
.gp_right ul li.gp_more .gp_jj p.sx{ height:20px;}
.gp_right ul li.gp_more .gp_jj p span{ margin-right:2px;color:#666666; margin-left:0px; float:none;}
.gp_right ul li.gp_more .gp_jj p span.yj{color:#ff0101;}
.gp_right ul li.gp_more .gp_jj p span.xj{ color:#F00;}
.gp_right ul li.gp_more .gp_jj p.sheight{height:85px;}

.gp_bj{ background:url(../images/M99-bj.gif) no-repeat 165px -308px; display:block; width:930px; height:65px; float:left;}
.gp_hd{ background:url(../images/M99-bj.gif) no-repeat 165px -373px; display:block; width:930px; height:65px; float:left;}
.gp_ss{ background:url(../images/M99-bj.gif) no-repeat 165px -434px; display:block; width:930px; height:65px; float:left;}
.gp_mlist{border:#f2f2f2 5px solid; width:932px; float:left;margin-left:27px;}
.gp_mlist .gp_mtt{ margin:30px 20px 30px 20px; color:#333; font-size:16px; font-weight:bold;}
.gp_mlist .gp_hdt{background:#f2f2f2; height:25px;}
.gp_mlist .gp_hdt span{margin:30px 20px 30px 20px; color:#333; font-size:16px; font-weight:bold;} 
.gp_mlist .mk{margin:10px 20px 10px 20px;width:890px;float:left; border-bottom: 1px #ccc dashed;}
.gp_mlist .mk p{ font-size:12px; color:#333; line-height:20px; width:600px; float:left;}
.gp_mlist .mk .mk_psfs{height:36px; background:url(../images/bj4.jpg) no-repeat; width:890px;}
.gp_mlist .mk .mk_psfs span{margin:10px 0 0 10px; color:#333; font-size:14px; font-weight:bold; float:left;}
.gp_mlist .mk .gp_ztable{ margin:10px 0 10px 0; height:80px; float:left; width:888px; border:1px #f3e3b2 solid; background:#fff7de}
.gp_mlist .mk .gp_ztable .wz{ margin:15px 0 0 10px; float:left; width:650px; color:#333;}
.gp_mlist .mk .gp_ztable .twz{ margin:15px 0 0 10px; float:left; width:870px; color:#333;}
.gp_mlist .mk .gp_ztable .wz span.yj{ color:#333;text-decoration:line-through;font-weight:bold;}
.gp_mlist .mk .gp_ztable .wz span.xj{ color:#E10202; font-size:13px; font-weight:bold;}
.gp_mlist .gp_tablehd{margin:10px 20px 10px 20px;border:1px #ccc solid; width:890px;background:#f2f2f2; float:left;}
.gp_mlist .gp_tablehd .gp_sh{margin:20px 30px 10px 10px; width:800px; float:left; font-size:14px; font-weight:bold;color:#333}
.gp_mlist .gp_tablehd .gp_xx{margin:0px 30px 20px 10px; width:800px; float:left; }
.gp_mlist .gp_table{margin:0 20px 0 20px;border:1px #f9d668 solid; width:890px}
.gp_mlist .gp_table .gp_tabt{ height:30px; background:#f9d668;}
.gp_mlist .gp_table .gp_tabt span{ margin:10px 0 0 130px; font-size:12px; height:10px; float:left; font-weight:bold; color:#7B5D00;}
.gp_mlist .gp_table .gp_tabd{background:#FFF8DE;float:left; height:50px;border:1px solid #f9d668; width:888px;border-top:1px solid #FFF8DE;}
.gp_mlist .gp_table .gp_tabd span{ margin:20px 0 0 20px; font-size:14px; float:left; font-weight:bold;}
.gp_mlist .gp_table .cpname{ width:270px;}
.gp_mlist .gp_table span.cpyj{ width:135px; font-size:13px; color:#333;text-decoration:line-through;}
.gp_mlist .gp_table .cpxxj{ width:150px; color:#E10202;}
.gp_mlist .hd{ background:#FFF2E4; margin:15px 20px 0 20px; height:28px; border:1px solid #F7E6D2 ; background:#FFF2E4; float:left;width:890px}
.gp_mlist .zj{margin:20px; float:right; width:890px;height:15px; text-align:right;}
.gp_mlist .zj span.yj{ color:#333;text-decoration:line-through;font-weight:bold;}
.gp_mlist .zj span.xj{ color:#E10202; font-size:13px; font-weight:bold;}
.gp_mlist .go{ margin:0 20px 30px 20px; width:500px; height:70px; border:1px #f9d668 solid; float:right;}
.gp_mlist .go span{ margin:25px 0 0 25px; font-size:18px;color:#E10202; float:left;font-weight:bold;}
.gp_mlist .go span.xx{margin:18px 15px 0 0;float:right;}

.changer-book {BORDER-BOTTOM: #2968b5 2px solid; WIDTH: 860px; HEIGHT: 28px}
.changer-book LI {TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 120px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 30px; FONT-SIZE: 12px; CURSOR: pointer; MARGIN-RIGHT: 0px;}
.changer-book .current {WIDTH: 120px; COLOR: #fff; FONT-SIZE: 16px;background-color: #2968b5;}
.changer-book li{ font-weight:bold; font-size:14px;}
.NeiRongA-text{PADDING-BOTTOM: 8px; LINE-HEIGHT: 24px; PADDING-LEFT: 12px; WIDTH: 100%; PADDING-RIGHT: 8px; COLOR: #666666; FONT-SIZE: 14px; PADDING-TOP: 8px}
.NeiRongA-text LI { color:#999}
.NeiRongA-text LI A:link {COLOR: #2f2f2f}
.NeiRongA-text LI A:visited{COLOR: #666666}

@media only screen and (max-width: 1199px) {
	#gp_main{ width:100%; margin:0 auto;}
	.now_where{width:100%; height: auto;}
	.gp_dleft{ width: 96%; margin-top:0; margin-left: 2%; margin-right: 2%;}
	.gp_dleft .gp_left{display: none;}
	.gp_dleft .show1{display: block; width:100%; margin: 0 auto;}
	.gp_dleft .gp_left p{width:97%; overflow: hidden;}
	.gp_dleft .gp_left ul li{width:20%;float: left; text-align: center;}
	.gp_dleft .gp_left ul .title01{ height:30px; width: 100%;float: left;}
	.gp_right{width: 96%; margin-left: 2%; margin-right: 2%;}
	.gp_right ul li {width: 100%;}
	.gp_right ul li .rd{width:100%}
	.gp_right ul li .rd a{width:30%;float: left;overflow: hidden;}
	.gp_right ul li .rd span{width:100%}
	.gp_right ul li .cx{width: 100%;}
	.gp_right ul li ul li.dl{ width:48%; margin:0 1% 0 1%; text-align:center; float:left;}
	.gp_right ul li ul li.dl img{ width:100%; height:110px;}
	.gp_right ul li.gp_more{height:180px;float:left; border-bottom:1px #CCC dashed; margin-left:2%; width:100%; padding-top:0px;}
	.gp_right ul li.gp_more a img{ height:auto; width: 30%; float:left;}
	.gp_right ul li.gp_more .gp_jj{ width:62%; height:180px; float:left;}
	.gp_right ul li.gp_more .gp_jj a{ font-size:14px; margin-bottom:10px; font-weight:bold;}
	.gp_right ul li.gp_more .gp_jj p{ float:left; height:auto; margin-bottom: 5px; width:100%; color:#999; margin:0;}
	.gp_right ul li.gp_more .gp_jj p.sx{ height:auto; overflow: hidden; margin-bottom: 10px;}
	.gp_right ul li.gp_more .gp_jj p span{ margin-right:2px;color:#999; margin-left:0px; float:none;}
	.gp_right ul li.gp_more .gp_jj p span.yj{color:#ff0101;}
	.gp_right ul li.gp_more .gp_jj p span.xj{ color:#F00;}
	.gp_right ul li.gp_more .gp_jj p.sheight{height:40px; overflow: hidden; margin-bottom:10px;}

	.aa1{ display: none;}
	.aa5{display: block;}

	.font_blue .lbf{width:95%; margin: 0 auto; height:120px; line-height: 25px;}
	.font_blue .lbf span{width:90%;height: 25px; float: left;}
	.font_blue .lbf .pagecc{width: auto; max-width:15%; height: 25px; float: left;}
	.font_blue .lbf .pagec{width: auto; max-width:15%; height: 25px; float: left;}
	.font_blue .lbf a{height:10px; width: 10px;}
	#gp_main .mobilehidden{display: none;}

	#main{width: 100%;box-sizing: border-box;margin-top: 94px;margin-left: 0;margin-right: 0;padding-left: 20px;padding-right: 20px;margin-bottom: 30px;}
	.gp_rightx{width:96%; margin: 0 2% 0 2%; overflow: hidden;}
	.gp_rightx .gp_lb{ margin: 0; width: 100%;}
	.gp_rightx .gp_lb .gp_lblf{width: 50%;float: left; margin: 0; margin-right:2%;}
	.gp_rightx .gp_lb .gp_lblf img{width: 100%;}
	.gp_rightx .gp_lb .gp_lbrt{width: 45%; float: left; margin: 0;}
	.gp_rightx .gp_lb .gp_lbrt h1{width:100%; line-height:20px; font-size:15px; margin:5% 0 0 5%;}
	.gp_rightx .gp_lb .gp_lbrt p{ height: 20px; margin:2% 0 0 5%;}
	.gp_rightx .content{ float:left; width:100%; margin: 0; padding: 0;}

	.changer-book {BORDER-BOTTOM: #2968b5 2px solid; WIDTH: 100%; HEIGHT: 28px}
	.changer-book LI {TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 25%; DISPLAY: inline-block; FLOAT: left; HEIGHT: 30px; FONT-SIZE: 12px; CURSOR: pointer; MARGIN-RIGHT: 0px;}
	.changer-book .current {WIDTH: 25%; COLOR: #fff; FONT-SIZE: 16px;background-color: #2968b5;}
	.changer-book li{ font-weight:bold; font-size:14px;}

	.NeiRongA-text{PADDING-BOTTOM: 8px; LINE-HEIGHT: 24px; PADDING-LEFT: 12px; WIDTH: 96%; PADDING-RIGHT: 12px; COLOR: #666666; FONT-SIZE: 14px; PADDING-TOP: 8px}
	.NeiRongA-text img{width:100%;height: auto;}
}