body { color: #4b4b4b; margin: 0px; padding: 0px; font-size: 14px; font-family: "Microsoft YaHei"; text-align: left;}
html,body{ height: 100%;}
a { text-decoration: none; }
a:link, a:visited { color: #4b4b4b; }
a:hover { color: #13a9e7; text-decoration: none; }
* { margin: 0px; padding: 0px; font-family: "Microsoft YaHei"; outline: none; font-style: normal; }
ul, li { list-style-type: none; margin: 0px; padding: 0px; }
img { border: 0px; vertical-align: middle; max-width: 100%;}
.clear { clear: both; }
input, select { vertical-align: middle;}
.no,.menu_icon { display: none; }
.clearflx:after,ul:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
table{ table-layout: fixed; margin: 0 auto;}
.f_l{ float: left;}
.f_r{ float: right;}

/*è¯·åœ¨è¿™é‡Œæ·»åŠ ä½ çš„æ ·å¼*/
#wrapper{ background: url(20xmhyj_bg.jpg) no-repeat center /*bottom */fixed; background-size: cover; min-height: 100%;}/*æ³¨é‡Šbottom */
#logo{ padding-top:26px; float: left; padding-bottom:30px;}
#logo img{height: 66px;}
.row { width: 1198px; margin: 0 auto; }
.row_a { color: #fff; padding: 5px 10px; font-weight: bold; top: 10px; position: absolute; right: 100px; }
.ss_con{ float: right; margin-top:53px; height:36px; overflow: hidden; line-height:36px; }
.inp1{ background-color: #ffffff; line-height:36px; border: 0; width:160px; height: 36px; padding-left: 14px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; float: left;}
::-webkit-input-placeholder{ color: #999999;}
.btn1{ background: url(20xmhyj_ss.png) no-repeat left center #ffffff; border: 0; width:38px; padding-right: 10px; height:36px; cursor: pointer; border-top-right-radius: 10px; border-bottom-right-radius: 10px; float: left;}
a.btn1_1{ background-color: #1d84cf; border-radius:10px; display: block; float: left; padding: 0 15px; height: 36px; line-height: 36px; border: 0; color: #ffffff; margin-left: 10px;}
.con_l{float: left;width: 83%;}
.con_r{float: right;width: 17%;}
.menu,.tit2{ background-color: #1d84cf; line-height:54px;}
.menu li{ float: left; display: inline; width:20%; *width: 19.9%; text-align: center;}
.menu li a{ display: block; font-size: 18px; color: #ffffff; font-weight: bold;}
.menu li.on a,.menu li a:hover{ text-decoration: none; background-color: #20435f; color: #faec06;}
.con_bg{ background-color: #ffffff; padding: 20px;}
._pad_t0{ *padding-top: 10px;}
.con_l1{ width: 51.150627%; float: left; position: relative;}
.con_r1{ float: right; width:46.861924%;}
.gg_tit{ background-color: #f7f7f7; height: 40px; line-height: 40px; margin: -20px -20px 20px -20px; padding-right: 20px; overflow: hidden; position: relative; padding-left: 112px;}
.gg_tit span{ background: url(20xmhyj_gg.png) no-repeat left center; padding-left: 25px; font-weight: bold; color: #1d84cf; position: absolute; left: 20px; top: 0; height: 40px; line-height: 40px;}
.gg_tit .bd{ overflow: hidden;}
.gg_tit li{ width: 255px; padding-right: 42px;}
.zt_list li{/* margin-top: 5px; */}
.slideBox { position: relative; overflow: hidden; margin: 0px auto; width: 100%; }
		.slideBox .hd { position: absolute; z-index: 6; bottom:56px; text-align: center; *width:80px; left: 0; *left: 45%; right: 0; font-size: 0;}
		.slideBox .hd li { display:inline-block; *float: left; *display: block; width:8px; height:9px; line-height:34px; font-size:12px; overflow: hidden; text-align: center; margin:0 3px; cursor: pointer; background: url(20xmhyj_off.png) no-repeat;}
		.slideBox .hd li.on { background: url(20xmhyj_on.png) no-repeat;}
		.slideBox .bd { position: relative; z-index: 0; overflow: hidden; height:100%; }
		.slideBox .bd li { position: relative; text-align: center; height: 387px; *height: 382px;}
		.slideBox .bd li img { vertical-align: top; width: 100%; height: 337px;}
		.slideBox .bd li a { -webkit-tap-highlight-color: rgba(0,0,0,0);}
		.slideBox .bd li .title1 { display: block; width:100%; position: absolute; bottom:66px; z-index: 3; height:24px; font-size: 16px; line-height:24px; color: #fff; text-align:center; font-weight: bold;}
		.slideBox .bd li .title_con{ position: absolute; bottom:7px; height:36px; overflow: hidden; line-height: 18px; text-align: left; text-indent: 2em; *color: #333333;}
		.slideBox .pic { z-index: 1 }
		.slideBox .bd li .txt-bg { position: absolute; bottom: 50px; z-index: 1; *z-index: 3; height:54px; width: 100%; overflow: hidden; background: url(20xmhyj_tit_bg.png) repeat-x bottom; }
.tit1{ border-bottom: 3px solid #c7e8fa; line-height: 30px;}
.tit1 ul{ float: left;}
.tit1 span{ float: right; color: #999; padding-right: 10px;}
.tit1 span a{ color:#999;}
.tit1 li{ float: left; margin-right:10px;}
.tit1 li a{ display: block; background-color: #ebeaea; font-size: 16px; border-top-left-radius:4px; border-top-right-radius: 4px; color: #333333; padding: 0 15px;}
.tit1 li.on a,.tit1 li a:hover{ background-color: #13a9e7; color: #ffffff;}
.list{ padding: 6px 10px 0 10px;}
.list li{ line-height: 37px; *line-height: 36px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px dotted #a7a4a4; background: url(20xmhyj_dot.jpg) no-repeat left 13px; padding-left: 15px;}
.list li span{ float: right; color: #999999;}
.icon_list{ margin-top: 14px;}
.icon_list li{ float: left; height: 53px; line-height: 53px; width: 25%; }
.icon_list li a{ font-size: 16px; margin-right: 10px; border-radius: 5px; display: block;}
.icon_list li.t_bar1 a{ background-color: #fde6e6;}
.icon_list li.t_bar2 a{ background-color: #d9ffd4;}
.icon_list li.t_bar3 a{ background-color: #fbeed3;}
.icon_list li.t_bar4 a{ background-color: #d3eafb;}
.icon_list li a span{ display: block; width: 53px; float: left; line-height: 53px; height: 53px; border-radius: 5px; text-align: center; margin-right: 30px;}
.icon_list li.t_bar1 a span{ background-color: #ff8383;}
.icon_list li.t_bar2 a span{ background-color: #3ec730;}
.icon_list li.t_bar3 a span{ background-color: #ff9c4c;}
.icon_list li.t_bar4 a span{ background-color: #82bdf0;}
.tit3 img{ margin-right:10px; margin-top: -3px;}
.icon_list li img{ margin-top: -3px;}
.icon_list li.t_bar1 a:hover{ color: #ff8383;}
.icon_list li.t_bar2 a:hover{ color: #3ec730;}
.icon_list li.t_bar3 a:hover{ color: #ff9c4c;}
.icon_list li.t_bar4 a:hover{ color: #82bdf0;}
.tit3{ background-color: #1d84cf; line-height: 51px;}
.tit2,.tit3{padding:0 10px;font-size: 18px;height: 54px;line-height: 54px;font-size:14px;}
.tit2 span,.tit3 span{ font-weight: bold;}
.tit2 em,.tit3 em{ float:right;}
.tit3 img{ display:none;}
.con1{height: 99px;overflow: hidden;background-color: #f6f6f6;line-height: 20px;padding: 0px 5px 10px 5px;}
/*.con1 p{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}*/
.list1 li{ line-height: 36px; text-align: center; background: url(20xmhyj_line.png) no-repeat bottom center; font-size: 12px;}/*æ–°å¢žfont-size*/
.tit4{ line-height: 50px; height: 50px; /*margin-top:5px;*/ background-color: #13a9e7; color: #ffffff; font-size: 18px; letter-spacing: 2px;}
.tit4 span{ display: block; float: left; width: 17.7796327%; text-align: center; background: url(20xmhyj_arr.png) no-repeat right center;}
.tit4 ul{ width: 82%;}
.tit4 ul,.tit4 li{ float: left;}
.tit4 li{ padding: 0 5%;}
.tit4 li.on{ font-weight: bold; cursor: pointer; background: url(20xmhyj_arr1.png) no-repeat 85% center;}
.ban_list{ padding:20px; background-color: #ffffff; position: relative; z-index: 3;}
.ban_list .hd{ position: absolute; right: 35px; bottom:35px; z-index: 999;}
.ban_list .hd li{ background-color: #13a9e7; float: left; margin-left:5px; color: #ffffff; text-align: center; box-sizing: border-box; width:20px; height: 20px; line-height:18px; font-size:12px; cursor: pointer;}
.ban_list .hd li.on{ background-color: #ffffff; color: #13a9e7; border: 1px solid #13a9e7;}
.ban_list .bd{ height:76px;}
.ban_list img{ width: 100%; }/*æ–°å¢ž*/
.list_con{ position: relative; z-index: 4;}
.list_con .bd .list2{ position: absolute; left: 0; top: 50px; right: 0; z-index: 9; height:56px;}
.list2{ background-color: #ffffff; padding: 20px 35px; display: none;}
.list2 a{ color: #595959; display: inline-block; width: 20%; line-height: 30px; font-size: 16px; float: left;}
.zt_list1{padding: 20px;/* margin: 5px 0 5px; */background-color: #ffffff;}
.zt_list1 ul{ margin-right: -10px; overflow: hidden; *width: 100%;}
.zt_list1 li{ width: 25%; float: left;}
.zt_list1 li a{ margin-right: 10px; display: block;}
.zt_list1 li img{ max-width: 100%;}
.bot { position: relative; padding: 20px 0; text-align:center; line-height:27px; }
.bot_r {position: absolute;top: 30px;right: 150px;}
.bot_r2 { top: 40px; right: 0px; }
.bot span{ margin: 0 5px;}

.pf_close{ position: absolute; right: -8px; top: -8px; width:16px; height: 16px; background: url(pf_close.png) no-repeat; z-index: 9999;}
.pf_list_05{position: absolute; left: 50%; top:122px; margin-left: 605px; width:58px;z-index: 999;}
	.pf_list_05 .pf_con li{height: 74px;position: relative;margin-bottom: 2px;}
	.pf_list_05 .pf_con li a{display: block;text-align: center;height: 72px;font-size: 14px;position: relative;z-index: 3;transition: all .3s;background-color: #ffffff;border-radius: 5px;border: 1px solid #e3e3e3;}
	.pf_list_05 .pf_con li.on a,.pf_list_05 .pf_con li a:hover{ background-color: #13a9e7; border: 1px solid #13a9e7; color: #ffffff;}
	.pf_list_05 .pf_con li span{width:100%;height: 44px;display: block;margin: 0 auto;background-repeat: no-repeat;background-position: center;}
	.pf_list_05 .pf_con li span.icon1{background-image: url(20xmhyj_pf_icon1.png);}
	.pf_list_05 .pf_con li span.icon2{ background-image: url(20xmhyj_pf_icon2.png);}
	.pf_list_05 .pf_con li span.icon3{ background-image: url(20xmhyj_pf_icon3.png);}
	.pf_list_05 .pf_con li.on span.icon1,.pf_list_05 .pf_con li:hover span.icon1{ background-image: url(20xmhyj_pf_icon1_1.png);}
	.pf_list_05 .pf_con li.on span.icon2,.pf_list_05 .pf_con li:hover span.icon2{ background-image: url(20xmhyj_pf_icon2_1.png);}
	.pf_list_05 .pf_con li.on span.icon3,.pf_list_05 .pf_con li:hover span.icon3{ background-image: url(20xmhyj_pf_icon3_1.png);}
	.pf_list_05 .pf_con li .pf_con1{ display: none; position: absolute; top:0px; right: 63px; *right: 73px; width: 164px; transition: all .3s; text-align: center;}
	.pf_list_05 .pf_con li .pf_con2{ background-color: #ffffff; border-radius: 5px; font-size: 14px; padding: 19px; text-align: center; width:114px; border: 1px solid #dddddd;}
	.pf_list_05 .pf_con li .pf_j{ background: url(20xmhyj_pf_j.png) no-repeat; width:11px; height: 14px; position: absolute; top:14px; right:0px; *right: -5px;}
	.pf_list_05 .pf_con li:hover .pf_con1{ display: block;}
	.pf_list_05 .pf_con li .pf_con1 img{ width: 110px; height: 110px; margin-bottom: 10px;}
	.pf_list_05 .pf_con .close{ height: 32px; background: url(20xmhyj_close.png) no-repeat center #13a9e7; border-radius: 4px; display: block;}
	
.bsfw_l{ float: left; width: 50.4285714%;}
.bsfw_r{ float: right; width: 47.4074074%;}
.bsfw_r ul{ margin-right: -20px; *width: 100%;}
.bsfw_r li{ float: left; width: 50%; *width: 49.9%; margin-top: 20px;}
.bsfw_r li a{ display: block; margin-right: 20px; height: 100px; padding-top:22px; background-color: #d4ebf3; text-align: center; border-radius: 5px; font-size: 18px; color: #13a9e7; line-height: 42px;}
.bsfw_con{ border: 1px solid #d2d2d2; padding: 1px; margin-top: 20px;}
.bsfw_con>span{ float: left; width: 18%; text-align: center; background-color: #d4ebf3; display: block; height: 114px; padding-top: 30px; font-size: 18px; color: #13a9e7; line-height: 42px;}
.bsfw_con ul{ float: right; width:78%; padding: 20px 0; height: 102px;}
.bsfw_con li{ float: left; width: 33.3%; font-size: 18px; line-height: 50px;}
.bsfw_con li span{ float: left; width:50px; display: block;}

.bsfw_tit{ background:url(20xmhyj_tit.jpg) repeat-x bottom; line-height: 47px; height: 47px;}
.bsfw_tit_l{ float: left; background: url(20xmhyj_ztzl_tit_bar.jpg) repeat-x bottom; padding-right: 15px; font-size: 18px; font-weight: bold; padding-left: 10px; color: #13a9e7;}
.bsfw_tit_l img,.bsfw_tit_l1 img{ margin-right: 10px;}
.bsfw_tit_l1{ float: left; background: url(20xmhyj_tit_bar.jpg) repeat-x bottom; padding-right: 15px; font-size: 18px; font-weight: bold; padding-left: 10px; color: #333333;}
.bsfw_tit_r{ float: right; color: #999999;}
.bsfw_tit_r a{ color: #999999;}
.bsfw_list{ padding: 6px 10px 0 10px;}
.bsfw_list li{ line-height: 38px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px dotted #a7a4a4; background: url(20xmhyj_dot1.jpg) no-repeat 5px center; padding-left: 20px;}
.bsfw_list li span{ float: right;}


.gl_tit{ background: url(20xmhyj_gl_icon.png) no-repeat 15px 10px #ffffff; line-height:25px; padding:10px 25px 10px 45px; *padding-top: 6px; border-bottom: 1px solid #e1e1e1;}
.gl_con{position: relative;/* margin-top:5px; */}
.gl_l { width:24%; float: left; position: relative; z-index: 3; padding-bottom: 20px;}
.gl_bg{ position: absolute; width:24%; left: 0px; top: 0px; bottom: 0px; display: block; background-color: #ffffff; z-index: 2;}
.gl_bg1{position: absolute;width: 76%;right: 0px;top: 0px;bottom: 0px;display: block;background-color: #ffffff;z-index: 2;}
.gl_r {width: 72.5%;padding: 20px;float: right;min-height: 500px;position: relative;z-index: 3;}
.gl_tit1{ background-color:#13a9e7; line-height:65px; font-size:18px; color:#ffffff; font-weight: bold;  padding-left:15%;}
.gl_tit1 img{ margin-right: 12px; margin-top: -5px;}
.gl_list{ margin: 10px 20px; }
.gl_list h3{ padding-left:10%; font-size: 18px; font-weight: bold; color: #13a9e7; line-height:68px; background: url(20xmhyj_gl_line.png) no-repeat center bottom;}
.gl_list>ul>li { line-height:48px; font-size: 16px; background: url(20xmhyj_gl_line.png) no-repeat center bottom;}
.gl_list>ul>li>a { display: block; color: #333333; padding-left: 28%; background: url(20xmhyj_gl_arr.png) no-repeat 20% center;}
.gl_list>ul>li.on>a, .gl_list>ul>li>a:hover{ color: #13a9e7; font-weight: bold;}
.gl_list>ul>li ul{ display: none; background-color: #ffffff;}
.gl_list>ul>li.on ul{ display: block;}
.gl_list>ul>li ul li{ border-top: 1px solid #d6ecff;}
.gl_list>ul>li ul li a{ padding-left: 19px; display: block;}
.gl_list>ul>li ul li.on a,.gl_list>ul>li ul li a:hover{ color: #13a9e7;}
.bsfw_list1{ padding: 20px;}
.bsfw_list1 li{ line-height: 60px; border-bottom: 1px dotted #333333; font-size: 18px; padding: 0 20px;}
.bsfw_list1 li a{ float: right; color: #13a9e7;}

.xxgk_l{ width: 48%; float: left;}
.xxgk_r{ width: 48%; float: right;}
.xxgk_con{ position: relative;}
.xxgk_line{ position: absolute; width: 1px; top: 0; bottom: 0; left: 50%; background-color: #cecccb; display: block;}
.xxgk_tit{ text-align: center; margin: 23px 70px 0 70px; position: relative; line-height: 45px; height: 45px;}
.xxgk_tit em{ position: absolute; display: block; background-color: #9f9f9f; top: 23px; z-index: 2;}
.xxgk_tit em.xxgk_tit_bg{ left: 0; right: 0; height: 1px;}
.xxgk_tit em.xxgk_line1{ left: 0; width: 1px; height: 24px; }
.xxgk_tit em.xxgk_line2{ right: 0; width: 1px; height: 24px; }
.xxgk_tit span{ display: inline-block; padding: 0 25px; position: relative; z-index: 4; font-size: 16px; background-color: #ffffff;}
.xxgk_list li{ float: left; margin-top:20px; text-align: center;}
.xxgk_list li a{ display: block; padding: 0 27.85px; font-size: 16px;}
.xxgk_list li p{ line-height: 34px;}
.xxgk_l .list li,.xxgk_r .list li{ line-height: 40px;}
.gl_list1 ul{ margin: 15px 15px 0 15px; padding-bottom: 15px; border-bottom: 1px dashed #e1e1e1;}
.gl_list1 li{ line-height: 36px; background: url(20xmhyj_dot.jpg) no-repeat 8px 12px; padding: 0 10px 0 30px; font-size: 16px;}
.gl_list1 li span{ float: right; color: #999999;}

/*åˆ†é¡µæ ·å¼03*/
.fy_list_03{ margin: 30px auto; color: #555555; text-align: center;}
	.fy_list_03 .fy_tit_l{ display: inline-block; *float: left; margin-right: 30px; font-size: 0;}
	.fy_list_03 .fy_tit_l a{ font-size: 16px; display: inline-block; line-height: 18px; border: 1px solid #d9d9d9; border-left:none; padding: 10px 0px; background-color: #ffffff; color: #555555; width: 38px; text-align: center; *margin-left: -1px;}
	.fy_list_03 .fy_tit_l span{ display: inline-block; width: 38px; text-align: center; height: 18px; margin-top: -6px; font-size: 15px;}
	.fy_list_03 .fy_tit_l a.prev,.fy_list_03 .fy_tit_l a.next{ width: auto; padding: 10px 15px; border-left: 1px solid #d9d9d9;}
	.fy_list_03 .fy_tit_l a.prev em,.fy_list_03 .fy_tit_l a.next em{ font-style: normal; font-family: simsun;}
	.fy_list_03 .fy_tit_l a.prev em{ margin-right:6px;}
	.fy_list_03 .fy_tit_l a.next em{ margin-left: 6px;}
	.fy_list_03 .fy_tit_l a.on,.fy_list_03 .fy_tit_l a:hover{ background-color: #f2f2f2; color: #13a9e7; font-weight: bold; *margin-top: -41px;}
	.fy_list_03 .fy_tit_l a.prev:hover ,.fy_list_03 .fy_tit_l a.next:hover{ padding: 10px 14px;}
	.fy_list_03 .fy_tit_l a.prevStop,.fy_list_03 .fy_tit_l a.nextStop,.fy_list_03 .fy_tit_l a.prevStop:hover,.fy_list_03 .fy_tit_l a.nextStop:hover{ background-color: #ffffff; padding:10px 15px; font-weight: normal; color: #999999; cursor: default;}
	
	.fy_list_03 .fy_tit_r{ display: inline-block; *float: left; line-height: 40px;}
	.fy_list_03 .fy_inp{ border: 1px solid #d9d9d9; background-color: #ffffff; width: 38px; height: 38px; line-height: 38px; text-align: center; margin: 0 8px; font-size: 15px; color: #555555;}
	.fy_list_03 .fy_go{ display: inline-block; background-color: #e2e2e2; width:40px; height:40px; line-height:40px; text-align: center; margin: 0 8px; font-size: 16px; color: #555555; cursor: pointer;}
	@media screen and (max-width:999px) {
	 .fy_list_03{ text-align: center;}
	 .fy_list_03 .fy_tit_l{ float: inherit; text-align: center; margin: 0; border: 0;}
	 .fy_list_03 .fy_tit_l a{ font-size: 14px;}
	 .fy_list_03 .fy_tit_l a,.fy_list_03 .fy_tit_r{ display: none;}
	 .fy_list_03 .fy_tit_l a.prev,.fy_list_03 .fy_tit_l a.next{ display:inline-block; border: 1px solid #d9d9d9;}
	 .fy_list_03 .fy_tit_l a.next{ margin-left: 5px;}
	}

.ztzl_list{ margin: 20px;}
.ztzl_list li{ float: left; width: 25%; margin-top: 25px;}
.ztzl_list li a{ display: block; height: 62px; border: 1px solid #e8e8e8; line-height: 62px; margin: 0 10px; border-radius: 8px; font-size: 16px; color: #333333; overflow: hidden;}
.ztzl_list li a em,.ztzl_list li a span{ display: inline-block; *display: block; float: left; text-align: center;}
.ztzl_list li a em{width: 30%;background:url(20xmhyj_ztzl_icon.png) no-repeat center #f1f1f1;line-height: 62px;height: 62px;}
.ztzl_list li a span{ width: 70%; height: 62px; line-height: 62px;}
.ztzl_tit{ background: url(20xmhyj_ztzl_tit.jpg) repeat-x bottom; line-height: 44px; height: 44px;}
.ztzl_tit span{ display: block; float: left; padding: 0 20px; background: url(20xmhyj_ztzl_tit_bar.jpg) repeat-x bottom; font-size: 18px; font-weight: bold;}
.ztzl_list1{ min-height: 74px;}
.ztzl_list1 ul{ padding: 20px 30px;}
.ztzl_list1 li{ width: 30%; padding-left: 3.3%; font-size: 16px; float: left; line-height: 34px;}


.gzcy_l{ float: left; width: 49%;}
.gzcy_r{ float: right; width:49%;}
.gzcy_list{ margin-right: -20px; *width:488px;}
.gzcy_list li{ float: left; width: 50%; margin-bottom: 15px;}
.gzcy_list li a{ display: block; height:87px; margin-right: 20px; text-align: center; border-radius: 5px; line-height: 87px; font-size: 18px; font-weight: bold; color: #ffffff;}
.gzcy_list li.t_bg1 a{ background-color: #99cc66;}
.gzcy_list li.t_bg2 a{ background-color: #ff9933;}
.gzcy_list li.t_bg3 a{ background-color: #6699ff;}
.gzcy_list li.t_bg4 a{ background-color: #ff9999;}
.gzcy_list li a img{ margin-right: 10px;}
.gzcy_tit{ background-color: #f4f5f5; line-height: 40px; height: 40px; margin-top: 2px; *margin-top: 18px;}
.gzcy_tit ul{ float: left;}
.gzcy_tit span{ float: right; color: #999; padding-right: 10px;}
.gzcy_tit span a{ color:#999;}
.gzcy_tit li{ float: left; position: relative;}
.gzcy_tit li a{ display: block; font-size: 16px; color: #333333; padding: 0 10px;}
.gzcy_tit li.on a,.gzcy_tit li a:hover{ background-color: #1d84cf; color: #ffffff;}
.gzcy_tit li em{ display: none;}
.gzcy_tit li.on em,.gzcy_tit li:hover em{ display: block; position: absolute; left: 50%; bottom: -6px; margin-left: -5px; width: 10px; height: 6px; background: url(20xmhyj_gzcy_j.png) no-repeat;}
.gzcy_list1{ height: 205px;}
.gzcy_list1 ul{ padding-top: 10px;}
.gzcy_list1 li{ line-height: 30px; border-bottom: 1px dashed #cccccc; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.gzcy_list1 li span{ float: right; color: #999999;}
.gzcy_list1 li em{ font-style: normal; color: #1d84cf; margin-right: 6px;}
.gzcy_list1 p{ margin-top:5px; line-height: 30px; text-align: right;}
.gzcy_list1 p span{ color: #ff0000;}
.gzcy_con{ background-color: #f4f5f5; padding:8px 15px;}
.gzcy_tit1{ border-bottom: 1px solid #cccccc; line-height: 45px; font-size: 18px; font-weight: bold;}
.gzcy_tit1 img{ margin-right: 10px;}
.gzcy_tu{ margin:15px 30px 0 30px; position: relative;}
.gzcy_tu img{ /*width: 100%;*/ z-index: 2; position: relative; margin-bottom: 10px;}
.gzcy_tu em{ width: 64px; height: 51px; background: url(20xmhyj_gzcy_bar.png) no-repeat; position: absolute; left: -2px; top: -2px; z-index: 4;}
.gzcy_tu p{ line-height: 26px;}
.gzcy_list2{ margin: 15px 0px 0 0px;}
.gzcy_list2 ul{ margin-right: -15px; *width: 100%;}
.gzcy_list2 li{ float: left; width: 33.3%; text-align: center;}
.gzcy_list2 li a{ display: block; border: 1px solid #b5b5b5; margin-right: 15px; line-height: 35px; font-size: 16px;}
.gzcy_list2 li a img{ margin-right: 8px;}

.jzxx_tit{ line-height: 40px; border-bottom: 1px solid #e1e1e1; padding-bottom: 5px;}
.jzxx_tit_l{ float: left; font-size: 18px; font-weight: bold; color: #13a9e7; padding-left: 10px;}
.jzxx_tit_r{ float: right; font-size: 18px; font-weight: bold; color: #d81e06; padding-right: 10px;}
.jzxx_tit_l img,.jzxx_tit_r img{ margin-right: 10px;}
.jzxx_con{ background-color: #e7f5fc; box-shadow: 0px 0px 8px 1px rgba(147,143,143,.5); padding: 15px 30px; margin: 20px auto 0;}
.jzxx_tit1,.jzxx_tit2{ float: left; padding: 10px 0; line-height: 30px;}
.jzxx_tit1{ width: 33.3%;}
.jzxx_tit2{ width: 50%;}
.jzxx_tit1 input[type="text"],.jzxx_tit1 select,.jzxx_tit2 input[type="text"]{ line-height: 30px; height: 30px; border: 1px solid #cccccc; padding: 0 10px;}
.sel1{ width: 55%;}
.inp2{ width: 45%;}
.inp3{ width: 25%; margin: 0 10px;}
.jzxx_tit1 label{ width:35%; float: left; }
.jzxx_tit2 label{ width:21%; float: left; }
.btn_list{ margin-top: 10px; text-align: right; padding-right: 30px;}
.btn2{ background-color: #13a9e7; color: #ffffff; padding: 7px 25px; border: 0; border-radius: 5px; margin: 0 6px; font-size: 15px;}
.tab,.tab2{ margin-top: 20px; width: 100%;}
.tab th,.tab2 th{ background-color: #13a9e7; line-height: 42px; color: #ffffff;}
.tab td{ line-height:40px;}
.tab2 td{ line-height:20px; padding-top: 10px; padding-bottom: 10px;}
.tab tr:nth-child(odd) td,.tab2 tr:nth-child(odd) td{ background-color: #f7f7f7;}
.tab2 td a{ margin: 0 6px; color: #ffffff; padding: 3px 15px 5px 15px; border-radius: 5px;}
.tab2 td a.a1{ background-color: #99cc66;}
.tab2 td a.a2{ background-color: #ff9933;}
.wyxx_con{ width: 95%; margin: 20px auto 0; font-size: 16px; line-height: 36px;}
.tab1,.tab3{ width: 95%; margin: 20px auto 0; border-top: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; table-layout: auto;}
.tab1 td,.tab1 th,.tab3 td,.tab3 th{ border-right: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; line-height: 46px;}
.tab1 td.td1 span{ color: #ff0000; margin-right:8px;}
.tab1 th{ background-color: #13a9e7; color: #ffffff; text-align: center; font-size: 18px;}
.tab1 td{ background-color: #f4fbff;}
.tab1 td.td1{ text-align: right; padding-right: 20px; }
.tab1 td.td2{ text-align: left; padding-left: 20px;}
.inp4{ width: 30%; line-height:28px;}
.inp5{ width: 50px; line-height:28px; margin-right: 12px;}
.text1{ width: 60%; margin-top: 8px; height:90px;}
.sel2{ width: 30.2%; line-height:28px; padding:5px 0;}
.tab1 td.td2 span{ margin-left: 12px;}
.btn_list1{ margin-top: 30px; padding-bottom: 10px;}
.tab3 td{ padding: 10px 15px; line-height: 30px;}
.tab3 td.td1{ font-size: 16px; font-weight: bold; color: #003366; padding: 10px 0; text-align: center;}

.xl_con{ padding:20px 40px; min-height: 500px;}
.xl_tit{ text-align: center; font-size: 32px; font-weight: bold; line-height:48px; color: #13a9e7;}
.xl_tit11{ border-bottom: 2px solid #e2e2e2; line-height: 38px; padding-bottom: 16px; text-align: center; font-size: 15px; margin-right:40px;}
.xl_tit1{ background: url(20xmhyj_xl_tit.jpg) repeat-x bottom; line-height: 28px; padding-bottom: 23px; margin-top: 37px; color: #999999;}
.xl_tit1_l{ float: left;}
.xl_tit1_r{ float: right;}
.xl_tit1_r img{ margin: 0 2px;}
.xl_tit1_r img.img1{ background-color: #cacaca; width:28px; height: 28px; border-radius: 50%; cursor: pointer;}
.xl_tit1_r img.img1:hover{ background-color: #13a9e7; cursor: pointer;}
.xl_tit1 span.xl_line{ margin: 0 20px; padding: 0 1px; background: url(20xmhyj_xl_line1.jpg) no-repeat left center; height: 28px;}
.xl_tit1_r span.xl_line{ margin-left: 8px;}
.xl_tit2{ text-align: center; line-height: 30px;}
.xl_tit2 img{ margin: 15px 0;}
.xl_con1{ padding:32px 27px 30px 15px; line-height: 30px; font-size: 16px;}
.xl_con1 h2{ font-size: 21px; line-height: 34px; padding: 15px 0;}
.xl_con1 h3{ font-size: 16px; padding: 25px 0; line-height: 40px;}

.zxft_list li{ padding: 20px 0; border-bottom: 1px solid #e1e1e1;}
.zxft_list li .zxft_tu{ float: left; width: 170px; height: 150px; margin-right: 20px;}
.zxft_list li h3,.zxft_list li p{ overflow: hidden;}
.zxft_list li h3{ font-size: 18px; line-height: 38px; margin-bottom: 8px; color: #13a9e7;}
.zxft_list li p{ line-height:30px;}
.zxft_list li h3 a{ color: #13a9e7;}

/*å¤–éƒ¨é“¾æŽ¥æ ·å¼*/
.otherlink-bg { background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0; bottom: 0; left: 0; opacity: 0; position: fixed; right: 0; top: 0; transition: all 0.3s ease 0s; z-index: 99;}
.otherlink-bg.in { opacity: 1;}
.otherlink-pop { background-color: #ffffff; border: 1px solid rgba(0, 0, 0, 0.3); border-radius: 6px; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); height: 180px; left: 50%; margin: -250px 0 0 -280px; overflow: hidden; position: fixed; top: -25%; transition: all 0.4s ease 0s; width: 470px; z-index: 100;}
.otherlink-pop.in { top: 50%;}
.otherlink-pop a.offBtn { color: #ccc; font-size: 20px; font-weight: 700; line-height: 20px; padding: 5px 10px; position: absolute; right: 8px; top: 5px;}
.otherlink-pop h2 { font-size: 16px; padding: 45px 40px; font-weight: normal; text-align: left; font-size: 14px; line-height: 2em;}
.otherlink-pop p.btns { background: #f5f5f5 none repeat scroll 0 0; border-top: 1px solid #ddd; bottom: 0; height: 50px; left: 0; position: absolute; text-align: right; width: 100%;}
.otherlink-pop p.btns a { border: 1px solid #bbbbbb; border-radius: 5px; color: #333; display: inline-block; font-size: 14px; height: 30px; line-height: 30px; margin: 9px 15px 0 0; padding: 0 15px;}
.otherlink-pop p.btns a:hover { background: #e6e6e6 none repeat scroll 0 0;}
.otherlink-pop p.btns a.toOtherLink { background: #337ab7 none repeat scroll 0 0; border: 1px solid #337ab7;color: #fff;}
.otherlink-pop p.btns a.toOtherLink:hover { background: #286090 none repeat scroll 0 0;}


/*---------------------------------------segmentation------------------------------------------*/


/*colour*/
.twhite1 { color: #fff; }
.twhite1 a:link, .twhite1 a:visited { color: #fff; }
.twhite1 a:hover { color: #fff; text-decoration: underline; }
.tred1 { color: #ff0000; }
.tred1 a:link, .tred1 a:visited { color: #ff0000; }
.tred1 a:hover { color: #ff0000; text-decoration: underline; }
.tblack1 { color: #000 }
.tblack1 a:link, .tblack1 a:visited { color: #000; }
.tblack1 a:hover { color: #000; text-decoration: underline; }
.tgray1{ color: #999999;}
.tgray1 a:link, .tgray1 a:visited { color: #999999; }
.tgray1 a:hover { color: #999999; text-decoration: underline; }
.tblue1 { color: #0167cc }
.tblue1 a:link, .tblue1 a:visited { color: #0167cc; }
.tblue1 a:hover { color: #0167cc; text-decoration: underline; }
/*---------------------------------------segmentation------------------------------------------*/

/*frame*/
.bor1 { border: 1px solid #e1e1e1; }
.bor_t1 { border-top: 1px solid #e1e1e1; }
.bor_r1 { border-right: 1px solid #e1e1e1; }
.bor_l1 { border-left: 1px solid #e1e1e1; }
.bor_b1 { border-bottom: 1px solid #e1e1e1; }
.bor_to { border-top: none; }
.bor_bo { border-bottom: none; }
.bor_ro { border-right: none; }
.bor_lo { border-left: none; }
/*---------------------------------------segmentation------------------------------------------*/

/*font*/
.tb { font-weight: bold; }
.t12 { font-size: 12px; }
.t13 { font-size: 13px; }
.t14 { font-size: 14px; }
.t15 { font-size: 15px; }
.t16 { font-size: 16px; }
.t17 { font-size: 17px; }
.t18 { font-size: 18px; }
.t20 { font-size: 20px; }
.t22 { font-size: 22px; }
.t24 { font-size: 24px; }
.t50 { font-size: 50px; }
.f_heiti { font-family: "SimHei"; }
.f_yahei { font-family: "Microsoft YaHei"; }
.f_c { text-align: center; }
.f_i { text-indent: 2em; }
/*---------------------------------------segmentation------------------------------------------*/

/*line-height*/
.h18 { line-height: 18px; }
.h20 { line-height: 20px; }
.h22 { line-height: 22px; }
.h24 { line-height: 24px; }
.h25 { line-height: 25px; }
.h26 { line-height: 26px; }
.h28 { line-height: 28px; }
.h29 { line-height: 29px; }
.h30 { line-height: 30px; }
.h32 { line-height: 32px; }
.h33 { line-height: 33px; }
.h34 { line-height: 34px; }
.h35 { line-height: 35px; }
.h36 { line-height: 36px; }
.h40 { line-height: 40px; }
.h44 { line-height: 44px; }
.h50 { line-height: 50px; }
/*---------------------------------------segmentation------------------------------------------*/

/*margin*/
.mar1 { margin: 1px; }
.mar20 { margin: 20px; }
.mar_t0 { margin-top: 0px; }
.mar_t1 { margin-top: 1px; }
.mar_t5 { margin-top: 5px; }
.mar_t10 { margin-top: 10px; }
.mar_t15 { margin-top: 15px; }
.mar_t20 { margin-top: 20px; }
.mar_t25 { margin-top: 25px; }
.mar_t30 { margin-top: 30px; }
.mar_t35 { margin-top: 35px; }
.mar_t40 { margin-top: 40px; }
.mar_t45 { margin-top: 45px; }
.mar_t50 { margin-top: 50px; }
.mar_t55 { margin-top: 55px; }
.mar_b0 { margin-bottom: 0px; }
.mar_b1 { margin-bottom: 1px; }
.mar_b5 { margin-bottom: 5px; }
.mar_b10 { margin-bottom: 10px; }
.mar_b15 { margin-bottom: 15px; }
.mar_b20 { margin-bottom: 20px; }
.mar_b25 { margin-bottom: 25px; }
.mar_b30 { margin-bottom: 30px; }
.mar_b35 { margin-bottom: 35px; }
.mar_b40 { margin-bottom: 40px; }
.mar_b45 { margin-bottom: 45px; }
.mar_b50 { margin-bottom: 50px; }
.mar_b55 { margin-bottom: 55px; }
.mar_l0 { margin-left: 0px; }
.mar_l1 { margin-left: 1px; }
.mar_l5 { margin-left: 5px; }
.mar_l10 { margin-left: 10px; }
.mar_l15 { margin-left: 15px; }
.mar_l20 { margin-left: 20px; }
.mar_l25 { margin-left: 25px; }
.mar_l30 { margin-left: 30px; }
.mar_l35 { margin-left: 35px; }
.mar_l40 { margin-left: 40px; }
.mar_l45 { margin-left: 45px; }
.mar_l50 { margin-left: 50px; }
.mar_l55 { margin-left: 55px; }
.mar_r0 { margin-right: 0px; }
.mar_r1 { margin-right: 1px; }
.mar_r5 { margin-right: 5px; }
.mar_r10 { margin-right: 10px; }
.mar_r15 { margin-right: 15px; }
.mar_r20 { margin-right: 20px; }
.mar_r25 { margin-right: 25px; }
.mar_r30 { margin-right: 30px; }
.mar_r35 { margin-right: 35px; }
.mar_r40 { margin-right: 40px; }
.mar_r45 { margin-right: 45px; }
.mar_r50 { margin-right: 50px; }
.mar_r55 { margin-right: 55px; }
/*---------------------------------------segmentation------------------------------------------*/

/*padding*/
.pad1 { padding: 0px; }
.pad1 { padding: 1px; }
.pad10 { padding: 10px; }
.pad20 { padding: 20px; }
.pad_t0 { padding-top: 0px; }
.pad_t1 { padding-top: 1px; }
.pad_t5 { padding-top: 5px; }
.pad_t10 { padding-top: 10px; }
.pad_t15 { padding-top: 15px; }
.pad_t20 { padding-top: 20px; }
.pad_t25 { padding-top: 25px; }
.pad_t30 { padding-top: 30px; }
.pad_t35 { padding-top: 35px; }
.pad_t40 { padding-top: 40px; }
.pad_t45 { padding-top: 45px; }
.pad_t50 { padding-top: 50px; }
.pad_t55 { padding-top: 55px; }
.pad_b0 { padding-bottom: 0px; }
.pad_b1 { padding-bottom: 1px; }
.pad_b5 { padding-bottom: 5px; }
.pad_b10 { padding-bottom: 10px; }
.pad_b15 { padding-bottom: 15px; }
.pad_b20 { padding-bottom: 20px; }
.pad_b25 { padding-bottom: 25px; }
.pad_b30 { padding-bottom: 30px; }
.pad_b35 { padding-bottom: 35px; }
.pad_b40 { padding-bottom: 40px; }
.pad_b45 { padding-bottom: 45px; }
.pad_b50 { padding-bottom: 50px; }
.pad_b55 { padding-bottom: 55px; }
.pad_l0 { padding-left: 0px; }
.pad_l1 { padding-left: 1px; }
.pad_l5 { padding-left: 5px; }
.pad_l10 { padding-left: 10px; }
.pad_l15 { padding-left: 15px; }
.pad_l20 { padding-left: 20px; }
.pad_l25 { padding-left: 25px; }
.pad_l30 { padding-left: 30px; }
.pad_l35 { padding-left: 35px; }
.pad_l40 { padding-left: 40px; }
.pad_l45 { padding-left: 45px; }
.pad_l50 { padding-left: 50px; }
.pad_l55 { padding-left: 55px; }
.pad_r0 { padding-right: 0px; }
.pad_r1 { padding-right: 1px; }
.pad_r5 { padding-right: 5px; }
.pad_r10 { padding-right: 10px; }
.pad_r15 { padding-right: 15px; }
.pad_r20 { padding-right: 20px; }
.pad_r25 { padding-right: 25px; }
.pad_r30 { padding-right: 30px; }
.pad_r35 { padding-right: 35px; }
.pad_r40 { padding-right: 40px; }
.pad_r45 { padding-right: 45px; }
.pad_r50 { padding-right: 50px; }