html,body{
	width:100%;
	height:100%;
	background-color: #11558c;
}
.pointer{
	cursor: pointer;
}
.pcgsptwidth{
	min-width: 960px;
}
*,div,p,span,ol,ul,.gs_body{
	margin:0px;
	padding: 0px;
	font-family: microsoft yahei;
}
a:hover,a:visited,a:focus{
	text-decoration: none;
}
.gs_body{
	width: 100%;
	height: auto;
	margin:0px auto;
	background-color: #11558c;
}
.gs_head,.gs_cont,.gs_foot,.gs_mecont{
	margin:0px auto;
	width:1200px;
}
.gs_head{
	padding-top:30px;
	height:164px;
}
.gs_logo{
	width: 450px;
	height: 100px;
}
.gs_shswp{
	float: right;
	border: 1px solid #ffffff;
	/**opacity:0.6;
	filter:alpha(opacity=60);*/
	border-radius:10px;
	display: inline-table;
	margin-top:18px;
	cursor: pointer;
}
.gs_shswz{
	font-weight: bold;
	font-size:24px;
	color: #ffffff;
	line-height: 30px;
	text-shadow: 0px 1px 1px #060001;
	margin:10px 20px;
	display: inline-table;
}
.gs_menu{
	width: 100%;
	height:auto;
	background-color: #104875;
	margin-bottom: 35px;
}
.gs_meul{
	list-style: none;
}
.gs_meul>li{
	display: inline-block;
	width:12%;
}
.gs_meul>li a{
	color: #ffffff;
	display: inline-block;
	font-weight: bold;
	font-size: 22px;
	text-align: center;
	width:150px;
	height:50px;
	line-height: 50px;
}
.gs_meul>li.gs_active{
	background: #ffffff;
}
.gs_meul>li.gs_active a{
	color: #0d5dae;
}
.gs_meul>li a:hover{
	text-decoration: none;
}
.gs_meul>li span{
	display: block;
    margin: auto;
    width: 45px;
    height: 4px;
    background-color: transparent;
}
.gs_meul>li span.xbx_active{
    background-color: #2b68ba;
}
.tab_address{
	padding:10px;
	border-bottom: 2px solid #e6e6e6;
}
.gs_jcxx_cont{
    border-left: 2px solid #e6e6e6;
    min-height:400px;
    height:auto;
    color: #333333;
}
.gs_cont{
	background: #ffffff;
	height: auto;
	padding:20px;
}
.gs_cont_left,.gs_cont_center,.gs_cont_right{
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	display: inline-block;
	font-size: 20px;
}
.gs_cont_left1{
	background: #5383e1;
	background: linear-gradient(74deg,#2e56b2,#5383e1); /*��׼*/
	background: -o-linear-gradient(74deg,#2e56b2,#5383e1); /*opear 11-12*/
	background: -moz-linear-gradient(74deg,#2e56b2,#5383e1);/*firefox 3.6-15*/
	background: -webkit-linear-gradient(74deg,#2e56b2,#5383e1); /*safari 5-6*/
	background: -ms-linear-gradient(74deg,#2e56b2,#5383e1);
	border-radius:10px;
	height:250px;
	width:375px;
}
.gs_cont_left2{
	background: #604cd2;
	background: linear-gradient(74deg,#5f4ad0,#604cd2); /*��׼*/
	background: -o-linear-gradient(74deg,#5f4ad0,#604cd2); /*opear 11-12*/
	background: -moz-linear-gradient(74deg,#5f4ad0,#604cd2);/*firefox 3.6-15*/
	background: -webkit-linear-gradient(74deg,#5f4ad0,#604cd2); /*safari 5-6*/
	background: -ms-linear-gradient(74deg,#5f4ad0,#604cd2);
	border-radius:10px;
	margin-top:15px;
	padding:40px 0px;
	height:118px;
	width:375px;
}
.gs_cont_center1,.gs_cont_center2,.gs_cont_center3{
	border-radius:10px;
	height:118px;
	width:375px;
	padding:40px 0px;
	margin:0px 15px;
}
.gs_cont_center1,.gs_cont_center3{
	background: #3c83d5;
	background: linear-gradient(74deg,#1e65b3,#3c83d5); /*��׼*/
	background: -o-linear-gradient(74deg,#1e65b3,#3c83d5); /*opear 11-12*/
	background: -moz-linear-gradient(74deg,#1e65b3,#3c83d5);/*firefox 3.6-15*/
	background: -webkit-linear-gradient(74deg,#1e65b3,#3c83d5); /*safari 5-6*/
	background: -ms-linear-gradient(74deg,#1e65b3,#3c83d5);
}
.gs_cont_center2{
	background: #3778a5;
	background: linear-gradient(74deg,#3778a5,#63acd9); /*��׼*/
	background: -o-linear-gradient(74deg,#3778a5,#63acd9); /*opear 11-12*/
	background: -moz-linear-gradient(74deg,#3778a5,#63acd9);/*firefox 3.6-15*/
	background: -webkit-linear-gradient(74deg,#3778a5,#63acd9); /*safari 5-6*/
	background: -ms-linear-gradient(74deg,#3778a5,#63acd9);
	margin-top:15px;
	margin-bottom:15px;
}
.gs_cont_right1{
	background: #da7b64;
	background: linear-gradient(74deg,#da7b64,#f6c984); /*��׼*/
	background: -o-linear-gradient(74deg,#da7b64,#f6c984); /*opear 11-12*/
	background: -moz-linear-gradient(74deg,#da7b64,#f6c984);/*firefox 3.6-15*/
	background: -webkit-linear-gradient(74deg,#da7b64,#f6c984); /*safari 5-6*/
	background: -ms-linear-gradient(74deg,#da7b64,#f6c984);
	height:118px;
	width:375px;
	border-radius:10px;
	padding:40px 0px;
}
.gs_cont_right2{
	background: #3a70f2;
	background: linear-gradient(103deg,#1738b3,#3a70f2); /*��׼*/
	background: -o-linear-gradient(103deg,#1738b3,#3a70f2); /*opear 11-12*/
	background: -moz-linear-gradient(103deg,#1738b3,#3a70f2);/*firefox 3.6-15*/
	background: -webkit-linear-gradient(103deg,#1738b3,#3a70f2); /*safari 5-6*/
	background: -ms-linear-gradient(103deg,#1738b3,#3a70f2);
	border-radius:10px;
	margin:0px auto;
	margin-top:15px;
	height:250px;
	width:375px;
}
.gs_swfjxx{
	background: #e8eef6;
	border-radius:10px;
	margin:15px 0px;
	font-size: 20px;
	width: 1159px;
}
.divst-group-item{
    display: inline-block;
    width: 11%;
    text-align: center;
    margin: auto;
    line-height: 2.5;
    cursor: pointer;
}
.gs_swfjul{
	list-style: none;
	padding:10px 0px;
}
.gs_swfjul>li{
	width:13%;
	line-height:30px;
	padding:0px 15px;
	text-align: left;
	cursor: pointer;
	display: inline-table;
}
.gs_foot{
	padding:25px 0px;
	color: #ffffff;
	font-size: 14px;
}
.gs_foot a{
	color: #ffffff;
	margin:0px 10px;
}
/*phone*/
a,b,div,i,img,span{
	vertical-align: middle;
	font-style: normal;
	-webkit-tap-highlight-color:transparent;
}
.gs_xs_body{
	width: 100%;
	height: auto;
	margin:0px auto;
	font-family: microsoft yahei;
	background-color: #ffffff;
	color: #ffffff;
}
.gs_xs_head{
	padding:10px;
	width:100%;
}
.gs_sj_menulink{
	width:62px;
	height:30px;
	background-color: #11558c;
	border-radius:4px 0px 0px 4px;
	color: #fff;
	line-height: 31px;
	position: relative;
	top:15px;
}
.gs_sj_o_menu{
	position: fixed;
	top:0;
	right:0;
	width:50%;
	height:100%;
	text-align: left;
	overflow-y:auto; 
	background-color: #fff;
	display: none;
}
.gs_sj_o_menu a{
	width:80%;
	padding:15px 0;
	border-bottom: 1px solid #e5e5e5;
	color: #333;
	display: block;
	margin-left:20%;
}

.dropdown-menu{
	left:unset;
	right: 0;
	min-width: auto;
	text-align: center;
	margin:0px;
}

.gs_xs_shswp{
	margin:10px 0px;
	text-align: center;
}
.gs_xs_shswz{
	font-size:16px;
	color: #000000;
	border: 1px solid #cccccc;
	border-radius:10px;
	/**text-shadow: 0px 1px 1px #060001;*/
	width:45%;
	display: inline-block;
	text-align: center;
	padding:5px 0px;
}

.gs_xs_cont{
	background-color: #ffffff;
	text-align: center;
	padding:10px;
	font-size: 18px;
}
.gs_xs_cont_top1{
	background: #5383e1;
	background: linear-gradient(74deg,#2e56b2,#5383e1); /*��׼*/
	border-radius:10px;
	height:200px;
	width:60%;
	float: left;
}
.gs_xs_cont_top2{
	background: #3c83d5;
	background: linear-gradient(74deg,#1e65b3,#3c83d5); /*��׼*/
	height:95px;
	border-radius:10px;
}
.gs_xs_cont_top3{
	background: #63acd9;
	background: linear-gradient(74deg,#3778a5,#63acd9); /*��׼*/
	height:95px;
	border-radius:10px;
	margin-top:10px;
}
.gs_xs_cont_center1{
	background: #604cd2;
	background: linear-gradient(74deg,#5f4ad0,#604cd2); /*��׼*/
	height:95px;
	border-radius:10px;
}
.gs_xs_cont_center2{
	background: #3c83d5;
	background: linear-gradient(74deg,#1e65b3,#3c83d5); /*��׼*/
	height:95px;
	border-radius:10px;
	margin-top:10px;
}
.gs_xs_cont_center3{
	background: #3a70f2;
	background: linear-gradient(74deg,#1738b3,#3a70f2); /*��׼*/
	border-radius:10px;
	height:200px;
	width:60%;
	float: right;
}
.gs_xs_cont_bottom{
	background: #f6c984;
	background: linear-gradient(74deg,#da7b64,#f6c984); /*��׼*/
	border-radius:10px;
	height:80px;
	width:100%;
}
.gs_xs_swfjdiv{
	background:#e8eef6;
	border-radius:10px;
	color: #000000;
	font-size: 13px;
	margin:10px 0px;
	padding:3px;
}
.list-group{
	text-align: center;
	padding:0px;
	margin:0px;
}
.list-group-item{
	width:24%;
	border: none;
	display: inline-block;
	padding:5px 15px;
	background:#e8eef6;
}
.gs_sx_foot{
	height:auto;
	color: #333;
	font-size: 12px;
	padding:15px 0px;
}
.gs_tableout{
	table-layout: fixed;
}
.gs_tableout th,.gs_tableout td{
	word-wrap:break-word;
}
.gspt_iconimg{
	width:20px;
	height:20px;
}
.gspt_wxshare{
	position: absolute;
	height:91px;
	width:auto;
	right:0;
	top:4%;
}
.gspt_wxshare_left{
	float: left!important;
}
.gspt_wxshare_img{
	width:75px;
	height:75px;
}
.gspt_wxshare_p{
	float: left!important;
	font-size: 16px;
	line-height: 2em;
	word-warp:break-word;
}
.gspt_text_indent{
	text-indent: 2em;
}