body { color: #555555; text-align: left; height: 100%; font-size: 16px; background-color: #f0f0f0;}
html{ height: 100%;}
* { margin: 0px; padding: 0px; font-family: "Microsoft YaHei"; outline: none; font-style: normal; border: 0; }
a { text-decoration: none; }
a:link, a:visited { color: #555555; }
a:hover { color: #cc0000; text-decoration: none; }
ul, li { list-style-type: none; margin: 0px; padding: 0px; }
img { border: 0px; vertical-align: middle; max-width: 100%;}
.clear { clear: both; *height: 1px; }
input, select { vertical-align: middle;}
input[type="button"],input[type="submit"]{ cursor: pointer; appearance: button; -moz-appearance:button; /* Firefox */ -webkit-appearance:button;}
.f_i{ text-indent: 2em;}
.f_l{ float: left;}
.f_r{ float: right;}
.no{ display: none;}
.clearflx:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

#wrap{ min-height: 100%;}
#fullpage{ z-index: 1; position: fixed; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%;}
#fullpage .bd,#fullpage .bd ul{ width: 100%; height: 100%;}
#fullpage .bd li{ height: 100%; width: 100%; background-position: center top; background-repeat: no-repeat; background-size: cover;}
#header,#main,#footer{ position: relative;}
#header{ z-index: 4;}
#main{ z-index: 2;}
#footer{ z-index: 3; margin:20px auto 0; padding: 30px 0;}
.tit_bg{ height: 44px; line-height: 44px; background: url(20qzjj_tit_bg.png) repeat; font-size: 14px; color: #ffffff;}
.tit_l{ float: left;}
.tit_r{ float: right;}
.tit_r a{ margin: 0 5px; color: #ffffff;}
.tit_r span{ margin-left: 24px;}
.container{ width: 1200px; margin: 0 auto; *overflow: hidden;}
.logo{ margin-top: 70px; text-align: center;}
.ss_con{ width: 600px; margin: 65px auto 0; height: 58px; overflow: visible; border-radius:3px; background: url(20qzjj_inp.png) repeat; padding-left: 20px;}
.inp1{ width:80%; float: left; border: 0; font-size: 16px; background-color: transparent; height:58px; line-height: 58px;}
.btn1{ width: 18%; float: right; background-color: #d20d0d; border-radius:3px; padding-left: 4.5%; font-size:18px; height:58px; line-height: 58px; background: url(20qzjj_ss.png) no-repeat 20% center #d20d0d; border: 0; color: #ffffff; cursor: pointer;}
.menu{ margin: 164px auto 20px; height: 54px; background-color: #cc0000;}
.menu li{ float: left; width: 16.666667%; height: 54px; line-height: 54px; background: url(20qzjj_menu_line.png) repeat-y right;}
.menu li:last-child{ background-image: none;}
.menu li a{ display: block; text-align: center; font-size: 24px; font-weight: bold; color: #ffffff; margin-right: 3px; transition:.3s all;}
.menu li a img{ margin-right: 10px; margin-top: -4px;}
.menu li.on a,.menu li a:hover{ background-color: #992626;}
.con_bg{ background-color: #ffffff; margin: 20px auto 0; padding:20px;}
.con_l{ width: 49.137931%; float: left;}
.con_r{ width: 49.137931%; float: right; overflow: hidden; height:428px;}
.tit1{ height: 55px; line-height: 46px; background: url(20qzjj_tit1.jpg) repeat-x left 47px;}
.tit1>span{ float: right; color: #999999; padding-right: 10px;}
.tit1>span a{ color: #999999;}
.tit1>ul{ float: left;}
.tit1>ul>li{ float: left; background: url(20qzjj_line.png) no-repeat right 18px; padding: 0 20px 0 12px;}
.tit1>ul>li:last-child{ background-image: none;}
.tit1>ul>li a{ display: block; font-size: 18px; font-weight: bold; height: 55px; line-height: 46px; min-width: 72px; text-align: center;}
.tit1>ul>li.on a{ background: url(20qzjj_tit_bar.png) no-repeat center bottom;}
.tit1_r{ float: right;}
.tit1_r ul,.tit1_r span,.tit1_r li{ float:left;}
.tit1_r li a{ padding:0 16px; background: url(20qzjj_line.jpg) no-repeat right center;}
.tit1_r li.on a{ color: #cc0000;}
.tit1_r li:last-child a{ padding-right: 0; background-image: none;}
.tit1_r li:first-child a{ padding-left: 0;}
.tab_con{ padding-top:5px;}
.tab_con h3{ line-height: 36px; font-size: 20px; color: #cc0000; text-align: center;}
.tit_con{ margin-top: 7px; margin-bottom: 7px; line-height: 24px; padding-top: 4px; border-bottom: 1px dashed #e8e7e7; overflow: hidden; padding-bottom: 17px;}
.tit_con span{ display: block; float: left; width: 56px; margin-top: -4px; height: 56px; line-height: 28px; margin-right: 15px; text-align: center;}
.tit_con span em{ font-weight: bold; color: #ffffff; height: 28px; display: block; width: 100%; background-color: #cc5c00;}
.tit_con span i{ height: 28px; display: block; width: 100%; background-color: #e8e7e7;}
.list li{ line-height: 36px; background: url(20qzjj_dot.png) no-repeat 5px center; padding-left: 19px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.list li span{ float: right; color: #999999;}

/*è½®æ’­å›¾07æ ·å¼*/
.slideBox_07 { position: relative; overflow: hidden; margin: 0px auto;}
	.slideBox_07 .hd { position: absolute; height:6px; bottom:14px; left: 20px; right: 20px; font-size: 0; text-align: center; z-index: 3;}
	.slideBox_07 .hd ul{ font-size: 0; *float: right;}
	.slideBox_07 .hd li { display: inline-block; *display: inline; *float: left; font-size: 12px; width:6px; height:6px; line-height: 26px; background-color: #a1a1a1; overflow: hidden; margin: 0 3px; cursor: pointer; border-radius: 2px;}
	.slideBox_07 .hd li.on { background: #d40000; }
	.slideBox_07 .bd { position: relative; z-index: 1; }
	.slideBox_07 .bd li { position: relative; text-align: center; }
	.slideBox_07 .bd li img { vertical-align: top; width: 100%; height:428px;}
	.slideBox_07 .bd li a { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
	.slideBox_07 .bd li .pic{ z-index: 1;}
	.slideBox_07 .bd li .tit { display: block; position: absolute; left:40px; right: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; bottom:0px; padding: 0 18px 20px 18px; line-height:56px; font-size: 24px; color:#404040; text-align:center; z-index: 3; border-top: 3px solid #d40000; background: url(20qzjj_inp.png) repeat;}
	
	/* ä¸‹é¢æ˜¯å‰/åŽæŒ‰é’®ä»£ç ï¼Œå¦‚æžœä¸éœ€è¦åˆ é™¤å³å¯ */
	.slideBox_07 .prev, .slideBox_07 .next { position: absolute; top: 50%; margin-top: -37px; display: block; width: 40px; height: 74px; cursor: pointer; z-index: 999;}
	.slideBox_07 .prev { left:0px; background: url(20qzjj_icon_l.png) no-repeat;}
	.slideBox_07 .next { right:0px; background: url(20qzjj_icon_r.png) no-repeat;}
	@media screen and (max-width:999px) {
		.slideBox_07 .bd li .tit{ overflow: hidden; bottom: 0;}
	}

.tit2{ margin: 20px auto; width: 746px;}
.tit2 li{ float: left; width: 25%; *width: 24.99%; height: 60px; line-height: 60px;}
.tit2 li a{ display: block; margin: 0 10px; text-align: center; border-radius: 3px; background-color: #cc0000; color: #ffffff; font-size: 24px; font-weight: bold;}
.tit2 li.on a{ background-color: #992626;}
.ban{ overflow:hidden}
.ban a{ display:block}
.ban img{ transition:.3s all; cursor:pointer}
.con1_l{ float: left; width:21.120689%;}
.con1_c{ float: left; width: 42.41379%; margin-left: 2.155172%;}
.con1_r{ float: right; width: 32.8448275%;}
.tit3{ line-height: 36px; height: 36px; padding-bottom: 12px; border-bottom: 1px solid #e8e7e7; font-size: 18px;}
.tit3 img{ padding: 0 10px;}
.list2{ padding-top: 12px;}
.list2 li{ margin-top: 8px; *margin-top: 5px; background-color: #f0f0f0; border-radius: 3px; height: 48px; line-height: 48px; position: relative;}
.list2 li em{ position: absolute; right:20px; top: 20px; background: url(20qzjj_zwgk_arr.png) no-repeat; width: 11px; height: 8px; z-index: 9;}
.list2 li a{ padding-left: 17px; display: block; transition:.3s all;}
.list2 li a img{ margin-right: 8px; margin-top: -4px;}
.list2 li a:hover{ padding-left:22px}
.list1,.list3 ul{ padding-top: 8px;}
.list1 li{ line-height: 36px; background: url(20qzjj_dot2.png) no-repeat 10px center; padding-left: 22px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.icon_list ul{ overflow: hidden; padding-top: 4px;}
.icon_list li{ width: 20%; float: left; text-align: center;}
.icon_list li a{font-weight: bold;color: #333333;display: block;}
.icon_list li img{ margin-bottom: 15px; transition:.3s all;}
.icon_list li a:hover img{ transform:rotate(360deg);}
.tu{ margin-top: 10px; position: relative; margin-bottom: 8px; overflow:hidden}
.tu img{ position: relative; z-index: 2; width: 100%; cursor:pointer; transition:.3s all;}
.tu img:hover,.ban img:hover{ transform:scale(1.05);}
.tu em{ display: block; position: absolute; left: 0; top: 0; z-index: 4; padding: 0 15px; height: 38px; line-height: 38px; text-align: center; color: #ffffff; background-color: #e43434; font-weight: bold;}
.tu em a{ color: #ffffff; display: block;}
.tu span,.zcjd_tu span{ display: block; position: absolute; left: 0; bottom: 0; right: 0; z-index: 4; padding: 0 10px 0 18px; height: 38px; line-height: 38px; color: #ffffff; background: url(20qzjj_bar_bg.png) repeat;}
.tu span a{ color:#ffffff}, .zcjd_tu span a{ color:#ffffff}
.list3 ul{ overflow: hidden;}
.list3 li{ float: left; width: 50%; *width: 49.9%; border-bottom: 1px dashed #e8e7e7; line-height: 36px; height: 36px; background: url(20qzjj_dot3.png) no-repeat 10px 15px;}
.list3 li a{ display: block; padding-left: 24px;}
.ztzl ul{ overflow: hidden; margin-right: -20px;}
.ztzl li{ float: left; width: 25%; margin-bottom: 20px;}
.ztzl li a{display: block;margin-right: 20px;overflow: hidden;}
.ztzl li a img{width: 100%;transition: .3s all;}
.ztzl li a:hover img{ transform:scale(1.1);}
.ind_bsfw_con ul{ margin-right: -24px; *width: 100%;}
.ind_bsfw_con li{ float: left; width: 25%;}
.ind_bsfw_con li .box{ border: 1px solid #e5e5e5; cursor:pointer; margin-right: 24px; box-shadow: 0 0 5px rgba(0,0,0,.1); text-align: center; padding-top: 20px; height: 240px;}
.ind_bsfw_con li .box h3{ line-height: 28px; margin: 10px auto 4px; font-size: 18px;}
.ind_bsfw_con li .box h3 em{ margin-right:3px;}
.ind_bsfw_con li .box h3 em img{ margin-top:-10px}
.ind_bsfw_con li .box span{ display:block; transition:.3s all;}
.ind_bsfw_con li .box span img{ width: 104px; height: 104px;}
.ind_bsfw_con li .box p a{ margin: 0 15px; display: inline-block; line-height: 36px;}
.ind_bsfw_con li .box:hover span{ margin-top:-10px;}
.bar_list1{ margin-top: 24px;}
.bar_list1 ul{ overflow: hidden; margin-right: -24px;}
.bar_list1 li{ float: left;}
.bar_list1 li a{ display: block; margin-right: 24px; overflow:hidden;}
.bar_list1 li img{ width: 100%; transition:.3s all;}
.bar_list1 li:hover img{ transform:scale(1.05);}
.bar_list1 li.w1{ width: 50%;}
.bar_list1 li.w2{ width: 25%;}
.con2_l{ float: left; width:65.5172413%;}
.con2_r{ float: right; width: 32.93103448%;}
.tab1{ margin-top: 8px;}
.tab1 th{ line-height: 43px; height: 43px; background-color: #f7f7f7; font-weight: bold;}
.tab1 td{ line-height: 26px; padding-top: 10px;}
.con3{ border-top: 1px solid #cc0000; background: url(20qzjj_con2.jpg) no-repeat left top; margin-top:20px; padding: 22px 22px 0 25px;}
.tit4{ height: 32px; line-height: 32px; overflow: hidden;}
.tit4_l{ float: left; font-size: 18px; font-weight: bold;}
.tit4_l img{ margin-right: 8px; height: 32px; margin-top: -4px;}
.tit4_r{ float: right;}
.tit4_r li{ margin-left: 37px; float: left;}
.tit4_r li a{ padding-left: 10px; display: inline-block; line-height: 27px; border-bottom: 2px solid #cc0000; font-weight: bold;}
.con4{ margin-top: 20px; line-height: 40px; overflow: hidden;}
.con4 img{ margin-top: 5px; width: 202px; height: 152px; margin-right: 22px; float: left;}
.con5{ background: url(20qzjj_con1.png) no-repeat center bottom #ffffff; border: 1px solid #e8e7e7; padding: 20px;}
.con5 li{ float: left; width: 50%; border-bottom: 1px dashed #999999;}
.con5 li a{ padding-top: 18px; height: 120px; display: block; border-right: 1px dashed #999999; text-align: center; font-weight: bold; }
.con5 li a img{ margin-bottom: 13px; transition:.3s all;}
.con5 li a:hover img{ transform:rotate(360deg);}
.con5 li.bor_ro a{ border-right: 0;}
.con5 li.bor_bo{ border-bottom: 0;}
.tit5{ margin-top: 22px; height: 39px;}
.tit5>span{ float: right; color: #999999; padding-right: 10px;line-height:39px;}
.tit5>span a{ color: #999999;}
.tit5 ul{ overflow: hidden;}
.tit5 li{ float: left; margin-right: 8px; line-height: 39px; height: 39px;}
.tit5 li a{ display: block; background-color: #f0f0f0; text-align: center; border-radius: 5px; padding: 0 18px;}
.tit5 li.on a{ background-color: #cc0000; color: #ffffff;}
.list4{ margin-top: 15px;}
.list4 li{ line-height: 38px;}
.list4 li span{ display: block; float: right; text-align: center; border-radius: 12px; margin-top: 8px; font-size: 12px; width: 60px; color: #ffffff; height: 24px; line-height: 24px; background-color: #c4c4c4;}
.list4 li span.jxz{ background-color: #2fbdbd;}



/*åº•éƒ¨æ ·å¼05*/
.bot_05{ border-top: 4px solid #d40000; color: #333333; background-color: #ffffff;}
	.bot_05 .clear{ clear: both;}
	.bot_05 .clearflx:after {
	  visibility: hidden;
	  display: block;
	  font-size: 0;
	  content: " ";
	  clear: both;
	  height: 0;
	}
	.bot_05 a{color:#333333;}
	.bot_05 img{ vertical-align: middle;}
	.bot_05 .bot_tit{ height:36px; position: relative; *position: inherit; line-height: 36px;}
	.bot_05 .bot_tit>span{ float: left; display: block; width: 86px;}
	.bot_05 .bot_tit>ul{ margin-left: 86px; margin-right: -10px; *width: 93.4%;}
	.bot_05 .bot_tit>ul>li{ float: left; width: 25%;}
	.bot_05 .bot_tit>ul>li>p{ margin: 0 10px; position: relative; z-index: 99; font-size:16px; cursor: pointer; border: 1px solid #d9d9d9; background-color: #ffffff; height: 34px; line-height: 34px; padding: 0 12px; color: #999999;}
	.bot_05 .bot_tit>ul>li>p i{ display: inline-block; width:10px; height: 5px; background: url(20qzjj_arr.jpg) no-repeat; margin-left: 12px; float: right; margin-top: 15px; *margin-top: -19px; transition: .3s all;}
	.bot_05 .bot_tit>ul>li.on p{ border-top: 0; height: 35px; line-height: 35px;}
	.bot_05 .bot_tit>ul>li.on p i{ transform: rotate(180deg);}
	.bot_05 .bot_tit>ul>li .bot_con1{ position: absolute; background-color: #ffffff; bottom:35px; border: 1px solid #d9d9d9; left: 0px; right: 0px; display: none;}
	.bot_05 .bot_tit>ul>li.on .bot_con1{ padding-bottom: 22px; z-index: 98;}
	.bot_05 .bot_con1 ul{ padding: 22px 35px;}
	.bot_05 .bot_con1 li{ line-height: 30px; float: left; width: 20%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.bot_05 .bot_con{ width: 620px; margin: 0 auto; padding: 20px 0;}
	.bot_05 .bot_tit1{ line-height: 38px; margin-bottom: 12px;}
	.bot_05 .bot_tit1 a{ margin: 0 20px; color: #333333;}
	.bot_05 .bot_tit1 a:last-child{ background-image: none;}
	.f_l{ float: left;}
	.f_r{ float: right;}
	.bot_05 .bot_l{ width:13%; padding-top: 57px;}
	.bot_05 .bot_c{ width: 87%;line-height:36px; text-align: center;}
	.bot_05 .bot_c span{ margin:0 12px 0 0;}
	@media screen and (min-width:1000px) and (max-width:1279px) {
		.bot_05 .bot_tit .contain,.bot_05 .contain{ width:95%; max-width: 1200px;}
	}
	@media screen and (max-width:999px) {
		.f_l,.f_r{ float:inherit;}
		.bot_05 .bot_con{ width: 100%;}
		.bot_05 .bot_c{ width:auto; padding:10px; text-align: center;}
		.bot_05 .bot_l,.bot_05 .bot_r,.bot_05 .bot_tit{ display: none;}
		.bot_05 .bot_tit1{ text-align: center;}
		.bot_05 .bot_tit1 a{ display: inline-block; padding: 0 10px; margin: 0;}
		.bot_05 .bot_c span{ margin: 0 auto; clear: both; display: block;}
	}
.pf_list_03{ position: fixed; top: 264px; right: 2%; width: 80px; background-color: #ffffff; border-top: 2px solid #cc5c00; z-index: 999;}
	.pf_list_03 h1{ top: -70px;}
	.pf_list_03 .pf_con li{ height:80px; border-bottom: 1px solid #dddddd; position: relative;}
	.pf_list_03 .pf_con li.bor_bo{ border-bottom: 0;}
	.pf_list_03 .pf_con li a{ display: block; text-align: center; padding-top: 12px; height:68px; font-size: 14px; color: #333333; position: relative; z-index: 3; transition: all .3s;}
	.pf_list_03 .pf_con li.on a,.pf_list_03 .pf_con li a:hover{ background-color: #c50001; color: #ffffff;}
	.pf_list_03 .pf_con li span{ width: 28px; height: 28px; display: block; margin: 0 auto 5px; background-repeat: no-repeat; background-position: center; }
	.pf_list_03 .pf_con li span.icon1{ background-image: url(20qzjj_pf_icon1.png);}
	.pf_list_03 .pf_con li.on span.icon1,.pf_list_03 .pf_con li a:hover span.icon1{ background-image: url(20qzjj_pf_icon1_1.png);}
	.pf_list_03 .pf_con li span.icon2{ background-image: url(20qzjj_pf_icon2.png);}
	.pf_list_03 .pf_con li.on span.icon2,.pf_list_03 .pf_con li a:hover span.icon2{ background-image: url(20qzjj_pf_icon2_1.png);}
	.pf_list_03 .pf_con li span.icon3{ background-image: url(20qzjj_pf_icon3.png);}
	.pf_list_03 .pf_con li.on span.icon3,.pf_list_03 .pf_con li a:hover span.icon3{ background-image: url(20qzjj_pf_icon3_1.png);}
	.pf_list_03 .pf_con li span.icon4{ background-image: url(20qzjj_pf_icon4.png);}
	.pf_list_03 .pf_con li.on span.icon4,.pf_list_03 .pf_con li a:hover span.icon4{ background-image: url(20qzjj_pf_icon4_1.png);}
	.pf_list_03 .pf_con li .pf_con1{ display: none; position: absolute; top: 0px; right: 86px; width: 159px; transition: all .3s; text-align: center;}
	.pf_list_03 .pf_con li .pf_con2{ background-color: #ffffff; border: 1px solid #dddddd; padding: 10px; text-align: center; width: 130px;}
	.pf_list_03 .pf_con li .pf_j{ background: url(pf_j1.png) no-repeat; width: 8px; height: 16px; position: absolute; top: 22px; right: 0; *right: -4px;}
	.pf_list_03 .pf_con li:hover .pf_con1{ display: block;}
	.pf_list_03 .pf_con li .pf_con1 img{ width: 130px; height: 130px;}
	

.ej_page .logo{ float: left; margin-top: 0px; padding-top: 36px;}
.ej_page .ss_con{ float: right; width: 402px; margin-top:50px;}
.ej_page .inp1{ width: 61%;}
.ej_page .btn1{background-color: #d20d0d;padding-left: 0px;  background-image:none; border: 0; color: #ffffff; cursor: pointer;}
.ej_page .btn2{ width: 112px;}
.ej_page .menu{ margin-top: 32px;}
.gl_tit{ background: url(20qzjj_gl_icon.png) no-repeat 19px center #f7f7f7; border-bottom: 1px solid #e8e7e7; line-height: 26px; *height: 26px; padding: 15px 15px 15px 50px;}
.hdjl_l .con4 img{ width: 250px; height: 188px;}
.hdjl_l .con4{ line-height: 36px;}
.con4 p.p1{ margin-top: 12px;}
.con4 p.p1 a{ border: 1px solid #e8e7e7; border-radius: 5px; text-align: center; line-height: 36px; height: 36px; padding: 0 16px; display: block; float: left; margin-right: 10px; color: #333333;}
.hdjl_l{ float: left; width: 63.440860%;}
.hdjl_r{ float: right; width: 36.469534%;}
.hdjl_list{ border-left: 1px solid #cc0000; margin-top: -5px; padding-top: 16px;}
.hdjl_list li{ background: url(20qzjj_gl_dot.png) no-repeat left 12px; line-height: 36px; padding-left: 30px; margin-left: -7px;}
.hdjl_list li:hover{ background: url(20qzjj_gl_dot_1.png) no-repeat left 12px;}
.hdjl_l1{ float: left; width: 48.79310344%;}
.hdjl_r1{ float: right; width: 48.79310344%;}
.hdjl_list1{ margin-top: 11px;}
.hdjl_list1 li{ line-height: 36px;}
.hdjl_list1 li em{ display: block; float: left; text-align: center; border-radius: 12px; font-size: 12px; width: 60px; margin-top: 6px; color: #ffffff; height: 24px; line-height: 24px; background-color: #c4c4c4; margin-right: 10px;}
.hdjl_list1 li em.jxz{ background-color: #2fbdbd;}
.hdjl_list1 li span{ float: right; color: #999999;}
.gl_r .hdjl_list1 ul{ padding: 15px 0 15px 10px; border-bottom: 1px dashed #e8e7e7;}

.gl_con{ position: relative; margin: 23px auto 0; min-height: 500px;}
.gl_bg{ width: 24.4827586%; left: -1px; top: -3px; bottom: -1px; position: absolute; z-index: 3; border: 1px solid #e8e7e7; border-top: 3px solid #cc0000;}
.gl_l{ float: left; width:24.4827586%; position:relative; z-index: 4;}
.gl_r{ float: right; width: 73.275862%; position:relative; z-index: 4;}
.gl_tit1{ background: url(20qzjj_gl_con.jpg) no-repeat left top; padding-top: 35px; padding-left: 122px; padding-bottom: 130px;}
.gl_tit1 h3{ color: #333333; font-size: 30px; line-height: 36px;}
.gl_tit1 h3 em{ color: #cc0000;}
.gl_tit1 p{ color: #999999; line-height: 18px; font-size: 12px; text-transform: uppercase;}
.gl_list>ul>li{ position: relative;}
.gl_list>ul>li>a{ display: block; line-height: 28px; border-bottom: 1px solid #e8e7e7; background: url(20qzjj_gl_arr.png) no-repeat 95% 20px; position: relative; z-index: 5; padding:10px 15px 10px 25px; font-size: 16px;}
.gl_list>ul>li i{ position: absolute; right:18px; top: 18px; color: #ffffff; font-size: 14px; z-index: 6;}
.gl_list>ul>li>a:hover,.gl_list>ul>li.on>a{ background-color: #cc0000; color: #ffffff; background-image: url(20qzjj_gl_arr_1.png);}
.gl_list>ul>li ul{ background-color: #f7f7f7; padding: 12px 0; display: none;}
.gl_list>ul>li.on ul{ display: block;}
.gl_list>ul>li ul li{ line-height: 42px;}
.gl_list>ul>li ul li a{ display: block; background: url(20qzjj_gl_arr1.png) no-repeat 27px 19px; padding-left: 46px;}
.gl_list>ul>li ul li.on a,.gl_list>ul>li ul li a:hover{ color: #cc0000; font-weight: bold; background-color: #e8e7e7;}
.gl_list1 ul{ padding: 15px 0; border-bottom: 1px dashed #cccccc;}
.gl_list1 li{ line-height: 36px; background: url(20qzjj_dot2.png) no-repeat 4px 16px; padding-left: 17px;}
.gl_list1 li span{ float: right; color: #999999;}
.ldxx_con{ padding:5px 15px 12px 15px; overflow: hidden; line-height: 36px; text-align: justify;}
.ldxx_con img{ float: left; width: 157px; height: 222px; margin-right: 25px; margin-top: 9px;}

/*åˆ†é¡µæ ·å¼03*/
.fy_list_03{ margin: 30px auto 10px; color: #555555; overflow: hidden; text-align: center;}
	.fy_list_03 .fy_tit_l{ display: inline-block; *float: left; margin-right: 30px; font-size: 0; *margin-left: 1px;}
	.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: #b40000; color: #ffffff; 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: #b40000; width:40px; height:40px; line-height:40px; text-align: center; margin: 0 8px; font-size: 16px; color: #ffffff; cursor: pointer; *margin-top: -50px;}
	@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,.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;}
	}
	
.bsfw_con{ background: url(20qzjj_bsfw_con.jpg) no-repeat center top; padding: 35px 50px 45px 50px;}	
.bsfw_tit{ width: 625px; margin: 0 auto; padding-right: 60px; position: relative;}
.bsfw_tit h2{ height: 58px; line-height: 58px;}
.bsfw_tit p{ text-align: center; line-height: 34px;}
.bsfw_tit p a{ font-size: 18px; color: #3777b4; font-weight: bold; display: inline-block; margin: 0 13px; text-decoration: underline;}
.login_con{ position: absolute; right: 0; top: 13px; width: 60px;}
.login_con a{ display: block; height: 28px; line-height: 28px; color: #ffffff; border-radius: 14px; text-align: center;}
.login_con a.login{ background-color: #5ba1ec; margin-bottom: 12px;}
.login_con a.regist{ background-color: #4fd7ab;}
.bsfw_con1{ margin-top: 38px;}
.bsfw_con1 li{ float: left; width: 20%; transition: .3s width; cursor: pointer;}
.bsfw_con1 li .box{ border: 1px solid #e5e5e5; overflow: hidden; background-color: #ffffff; margin-right: 15px; margin-left: 15px; box-shadow: 0 0 5px rgba(0,0,0,.1); text-align: center; padding-top: 24px; height: 166px; overflow: hidden;}
.bsfw_con1 li .box h3{ line-height: 28px; padding: 10px 0 3px 0; font-size: 18px;}
.bsfw_con1 li .box h3 em{ margin-right:3px;}
.bsfw_con1 li .box h3 em img{ margin-top:-10px}
.bsfw_con1 li .box span img{ width: 104px; height: 104px;}
.bsfw_con1 li .box .box1{ opacity: 0; height: 72px; overflow: hidden;}
.bsfw_con1 li .box p a{ margin-right: 28px; display: inline-block; line-height: 36px;}
.bsfw_con1 li.on{ width: 40%;}
.bsfw_con1 li.on .box{ text-align: left; padding-left: 42px;}
.bsfw_con1 li.on span{ float: left; margin-right:34px;}
.bsfw_con1 li.on span img{ width:131px; height: 131px;}
.bsfw_con1 li.on .box1{ opacity: 1;}
.bsfw_con1 li.on h3{ padding: 18px 0 8px 0;}
.bsfw_con2{ margin-top: 20px; margin-right: -20px; overflow: hidden;}
.bsfw_con3{ float: left; width: 33.3%;}
.bsfw_con2_box{ margin-right: 20px; position: relative;}
.bsfw_tu1{ background: url(20qzjj_bsfw_con1.jpg) no-repeat center top;}
.bsfw_tu2{ background: url(20qzjj_bsfw_con2.jpg) no-repeat center top;}
.bsfw_tu3{ background: url(20qzjj_bsfw_con3.jpg) no-repeat center top;}
.bsfw_con2_box h3{ padding: 20px 30px; line-height: 46px; font-size: 24px;}
.bsfw_tit1{ position: absolute; z-index: 5; width: 240px; left: 50%; margin-left: -120px; top: 110px; height: 39px;}
.bsfw_tit1 li{ width: 108px; float: left; height: 37px; line-height: 37px; border: 1px solid #cccccc; background-color: #ffffff; border-radius: 5px; text-align: center; margin: 0 5px;}
.bsfw_tit1 li.on{ background-color: #cc0000; border-color: #cc0000; color: #ffffff;}
.bsfw_tit1 li a{ display: block;}
.bsfw_tit1 li.on a,.bsfw_tit1 li a:hover{ color: #ffffff;}
.bsfw_con2_box .bd{ position: relative; z-index: 4; margin: 45px auto 0; border: 1px solid #e8e7e7; border-top: 2px solid #cc0000; background-color: #ffffff; padding: 35px 10px 22px 28px;}
.bsfw_list ul,.bsfw_list1 ul{ height: 216px; overflow: hidden;}
.bsfw_list li{ line-height: 36px; float: left; width: 33.3%;}
.bsfw_list1 li{ line-height: 36px; float: left; width: 50%;}
.bsfw_list a.more,.bsfw_list1 a.more{ display: block; height: 36px; border-radius: 18px; line-height: 36px; background-color: #f0f0f0; text-align: center; width: 100px; margin: 14px auto 0;}
.bsfw_tu1 .bsfw_list a.more:hover{ background-color: #cc0000; color: #ffffff;}
.bsfw_tu2 .bsfw_tit1 li.on{ background-color: #5ba1ec; border-color:#5ba1ec;}
.bsfw_tu2 .bsfw_list a.more:hover{ background-color: #5ba1ec; color: #ffffff;}
.bsfw_con2_box.bsfw_tu2 .bd{ border-top: 2px solid #5ba1ec;}
.bsfw_tu3 .bsfw_list1 a.more:hover{ background-color: #4fd7ab; color: #ffffff;}
.bsfw_con2_box.bsfw_tu3 .bd{ border-top: 2px solid #4fd7ab;}
.bsfw_con4{ margin: 20px auto 0; border: 1px solid #e8e7e7; padding: 18px 35px 30px 35px; overflow: hidden;}
.bsfw_con4_l{ float: left; width: 104px; padding-top: 9px; text-align: center; font-size: 18px; font-weight: bold; }
.bsfw_con4_l img{ margin-bottom: 12px;}
.bsfw_list2{ margin-left: 144px;}
.bsfw_list2 li{ line-height: 48px; border-bottom: 1px dashed #cccccc; background: url(20qzjj_bsfw_icon.png) no-repeat 15px center; float: left; width: 20%;}
.bsfw_list2 li a{ display: block; padding-left: 37px;}

.zwgk_l{ float: left; width: 32.7586206%;}
.zwgk_r{ float: right; width:65.5172414%;}
.zwgk_r .list1 li,.zwgk_r .list li{ line-height: 34px; *height: 34px;}
.list1 li span{ float: right; color: #999999;}
.list1 li a{ *display: block; *float: left; *width: 70%; *overflow: hidden;}
.zwgk_r .tit5{ margin-top: 10px;}
.zwgk_r .tab_con{ padding-top: 0;}
.zcjd_tu{ float: left; width: 50%; position: relative; margin-top: 16px;}
.zcjd_tu img{ width: 100%;}
.zcjd_list{ margin-left: 51%;}
.zwgk_con1{ background-color: #f0f0f0; padding: 15px 20px; margin-top: 10px;}
.zwgk_tit{ line-height: 36px; overflow: hidden; color: #333333;}
.zwgk_tit_l{ float: left;}
.zwgk_tit_r{ margin-left: 64px;}
.zwgk_tit_r a{ display: inline-block; margin-right: 20px; color: #333333;}
.zwgk_bar ul{ margin-right: -12px; padding: 10px 0 14px 0; overflow: hidden; height: 42px;}
.zwgk_bar li{ float: left; width: 33.3%; text-align: center;}
.zwgk_bar li a{ display: block; margin-right: 12px; border-radius: 5px; height: 40px; line-height: 40px; border: 1px solid #e8e7e7; background-color: #ffffff;}
.zwgk_bar li img{ margin-top: -3px; margin-right: 10px;}
.zwgk_con2{ background: url(20qzjj_zwgk_con.jpg) no-repeat right top; height: 137px; overflow: hidden; margin: 20px auto 0;}
.zwgk_con2_l{ float: left; width: 139px; height: 137px;}
.zwgk_list{ margin-left: 155px; position: relative; height: 137px; margin-right: 15px;}
.zwgk_list li{ float: left; width: 12.5%; text-align: center;}
.zwgk_list li img{ margin-bottom: 17px;}
.zwgk_list li a{ display: block; padding:24px 10px 0 10px;}
.zwgk_list li a span{ width:61px; height: 61px; background: url(20qzjj_zwgk_icon_bg.png) no-repeat center; display: block; margin: 0 auto 12px; text-align: center; line-height: 61px;}
.zwgk_list li a span i{ display: block; width: 100%; height: 61px; background-position: center; background-repeat: no-repeat;}
.zwgk_list li a span.ico1 i{ background-image: url(20qzjj_zwgk_icon4.png);}
.zwgk_list li a:hover span.ico1 i{ background-image: url(20qzjj_zwgk_icon4_1.png);}
.zwgk_list li a span.ico2 i{ background-image: url(20qzjj_zwgk_icon5.png);}
.zwgk_list li a:hover span.ico2 i{ background-image: url(20qzjj_zwgk_icon5_1.png);}
.zwgk_list li a span.ico3 i{ background-image: url(20qzjj_zwgk_icon6.png);}
.zwgk_list li a:hover span.ico3 i{ background-image: url(20qzjj_zwgk_icon6_1.png);}
.zwgk_list li a span.ico4 i{ background-image: url(20qzjj_zwgk_icon7.png);}
.zwgk_list li a:hover span.ico4 i{ background-image: url(20qzjj_zwgk_icon7_1.png);}
.zwgk_list li a span.ico5 i{ background-image: url(20qzjj_zwgk_icon8.png);}
.zwgk_list li a:hover span.ico5 i{ background-image: url(20qzjj_zwgk_icon8_1.png);}
.zwgk_list li a span.ico6 i{ background-image: url(20qzjj_zwgk_icon9.png);}
.zwgk_list li a:hover span.ico6 i{ background-image: url(20qzjj_zwgk_icon9_1.png);}
.zwgk_list li a span.ico7 i{ background-image: url(20qzjj_zwgk_icon10.png);}
.zwgk_list li a:hover span.ico7 i{ background-image: url(20qzjj_zwgk_icon10_1.png);}
.zwgk_list li a span.ico8 i{ background-image: url(20qzjj_zwgk_icon11.png);}
.zwgk_list li a:hover span.ico8 i{ background-image: url(20qzjj_zwgk_icon11_1.png);}
.zwgk_list li a p{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zwgk_list>span{ position:absolute; top: 40%; width: 14px; height: 22px; z-index: 999; margin-top: -11px; cursor: pointer; }
.zwgk_list>span.prev{ left: 0px; background: url(20qzjj_zwgk_icon_l.png) no-repeat;}
.zwgk_list>span.next{ right: 0px; background: url(20qzjj_zwgk_icon_r.png) no-repeat;}

.xl_con{ padding:30px 0 20px 0; min-height: 500px;}
.xl_tit{ font-size: 30px; color: #cc0000; font-weight: bold; text-align: center; line-height: 50px;}
.xl_tit1{ background-color: #f9f9f9; margin-top: 30px; line-height: 32px; padding: 15px 20px; color: #999999;}
.xl_tit1_l{ float: left;}
.xl_tit1_l select{ width: 52px; height: 28px; padding-left:5px; border: 1px solid #dad8d6; color: #999999; font-size: 16px;}
.xl_tit1_r{ float: right;}
.xl_tit1_r span{ width: 22px; height: 22px; margin: 5px 10px 0 10px; display: inline-block; cursor: pointer;}
.xl_tit1_r span.xl_icon1{ background: url(20qzjj_xl_icon1.png) no-repeat center;}
.xl_tit1_r span.xl_icon1:hover{ background: url(20qzjj_xl_icon1_1.png) no-repeat center;}
.xl_tit1_r span.xl_icon2{ background: url(20qzjj_xl_icon2.png) no-repeat center;}
.xl_tit1_r span.xl_icon2:hover{ background: url(20qzjj_xl_icon2_1.png) no-repeat center;}
.xl_tit1_r span.xl_icon3{ background: url(20qzjj_xl_icon3.png) no-repeat center;}
.xl_tit1_r span.xl_icon3:hover{ background: url(20qzjj_xl_icon3_1.png) no-repeat center;}
.xl_con1{margin: 0 auto;padding: 25px 20px;line-height: 36px !important;word-wrap: break-word;font-family: "Microsoft YaHei !important";color: #555555 !important;}
.xl_con1 img{margin:15px auto;display: block;max-width: 100%;height: auto;}
.xl_tit2{ text-align: right; border-top: 1px dashed #cccccc; line-height: 28px; padding-top: 18px; margin: 10px 10px 0 10px;}
.TRS_Editor span{line-height: 36px !important;word-wrap: break-word;font-family: Microsoft YaHei !important;color: #555555 !important;font-size:16px !important;}
.wsdc_list li{ padding: 20px 185px 14px 5px; border-bottom: 1px dashed #cccccc; position: relative;}
.wsdc_list li em{ float: left; display: block; margin-top: 10px; margin-right: 15px; width: 65px; height: 28px; text-align: center; line-height: 28px; background-color: #ebeaea; border-radius: 3px; font-size: 14px;}
.wsdc_list li.jxz em{ background-color: #3ecc9e; color: #ffffff;}
.wsdc_list li h3{ font-size: 16px; font-weight: normal; line-height: 26px;}
.wsdc_list li p{ line-height: 26px; color: #999999;}
.wsdc_list li span{ position: absolute; right: 0; top: 31px;}
.wsdc_list li span a{ text-align: center; font-size: 14px; border: 1px solid #cc0000; width: 78px; height: 26px; line-height: 26px; background-color: #ffffff; border-radius: 3px; margin: 0 5px; display: inline-block;}
.wsdc_list li.jxz span a.jgfk{ border: 1px solid #e8e7e7; color: #999999;}
.zxft_con{ background: url(20qzjj_zxft_con.jpg) no-repeat center top; padding-top: 65px; height: 220px; text-align: center;}
.zxft_tit{ font-size: 60px; line-height: 80px; color: #ffffff;}
.zxft_tit1{ line-height: 42px; margin: 24px auto 0;}
.zxft_tit1 a{ display: inline-block; margin: 0 12px; color: #ffffff; font-size: 18px; font-weight: bold; text-align: center; padding: 0 17px;}
.zxft_tit1 a.t_bg1{ background-color: #4996e8;}
.zxft_tit1 a.t_bg2{ background-color: #3ecc9e;}
.zxft_tit1 a.t_bg3{ background-color: #ffa216;}
.zxft_l{ float: left; width: 50%;}
.zxft_l img{ width: 100%;}
.zxft_r{ float: right; width:47.844827%;}
.zxft_tit2{ height: 30px; line-height: 28px; background-color: #f3f4f8; overflow: hidden; text-align: center;}
.zxft_tit2 span{ padding: 0 24px; font-weight: bold; font-size: 30px; background-color: #ffffff; color: #cc0000;}
.zxft_tit3{ margin: 25px auto 0; text-align: center; font-size: 20px; line-height: 36px;}
.zxft_con1{ line-height: 36px; margin-top: 10px;}
.zxft_tit4{ text-align: center; margin-top: 10px;}
.zxft_tit4 a{ width: 103px; height: 32px; line-height: 32px; border: 1px solid #dfdede; border-radius: 3px; margin: 0 5px; display: inline-block;}
.zxft_list{ overflow: hidden;}
.zxft_list ul{ margin-right: -40px; *width: 100%; overflow: hidden;}
.zxft_list li{ float: left; width: 33.3%; margin-top: 24px;}
.zxft_list li .box2{ background-color: #f7f7f7; margin-right: 40px; padding: 20px; height: 394px;}
.zxft_list li .box2 .zxft_tu{ position: relative;}
.zxft_list li .box2 .zxft_tu img{ width: 100%;}
.zxft_list li .box2 .zxft_tu span{ position: absolute; z-index: 999; left: 0; right: 0; bottom: 0; height: 50px; line-height: 50px; background: url(20qzjj_bar_bg.png) repeat; text-align: center; color: #ffffff;}
.zxft_list li .box2 .zxft_tu span a{ color: #ffffff; margin: 0 15px;}
.zxft_list li .box2 h3,.zxft_list li .box2 p{ font-size: 16px; line-height: 36px;}
.zxft_list li .box2 h3{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-top: 10px;}
.zxft_con2{ background: url(20qzjj_zxft_con1.jpg) no-repeat center top; color: #ffffff; padding: 25px 65px 20px 65px; background-size: cover; margin-top: 20px;}
.zxft_xl_tit{ line-height: 60px; font-size: 30px; text-align: center; padding-bottom: 16px; border-bottom: 2px solid #ffffff;}
.zxft_xl_tit1{ margin-top: 15px; line-height: 48px; font-size: 18px; font-weight: bold;}
.zxft_xl_tit1 em{ margin: 0 20px;}
.zxft_con2 a{ color: #ffffff;}
.tit_hov{ *overflow: hidden;}
.zxft_tit_l { float:left;}
.zxft_tit_l li{ float:left; line-height:53px; height:53px; padding:0 23px; display:block; color:#333333; font-size: 18px; border-right: 1px solid #e6e6e6;}
.zxft_tit_l li.on,.zxft_tit_l li:hover{ background-color: #019ae5; text-decoration:none; color:#ffffff; cursor: pointer;}
.zxft_tit_r { float: right; padding-right: 12px; font-size: 16px; }
.zxft_tit_r span { float: left; display: inline-block; padding: 0; margin: 0 5px;}
.zxft_tit_r span img{ margin-right: 5px;}
.zxft_tit_r span select { margin-bottom: 3px; height: 26px; }
.sel1{ background-color:#ecece8; padding:3px 7px; border:1px solid #cececa;}
.zxft_tit_r ul { float: left; margin-top:10px; margin-left: 10px; margin-right: 10px;}
.zxft_tit_r li { float: left; line-height: 26px; background: none; }
.zxft_tit_r li a { width:43px; height: 26px; display: block; font-size: 14px; text-align: center; background: #e3e4e4; line-height: 26px; text-align: center;}
.zxft_tit_r li a:hover, .zxft_tit_r li a.cur { background: #4996e8; color: #fff;}
.wzzb{ height: 920px; overflow: auto; margin: 20px auto; padding-right: 22px;}
.wzzb::-webkit-scrollbar{ width:10px; background-color: #e3e4e4; border-radius:5px;}
.wzzb::-webkit-scrollbar-thumb{ border-radius:5px; background-color: #cccccc;}
.zxft_xl_con2{ position: relative; padding-bottom:10px; padding-left: 90px; margin-top: 3px; overflow: hidden; padding-right: 90px;}
.zxft_xl_con2>span{ left: 0; top: 0; width:67px; height:67px; position: absolute; display: table; *display: block; line-height: 20px; *line-height: 67px; border-radius: 100%; color: #ffffff;}
.zxft_xl_con2>span i{ display: table-cell; vertical-align: middle; text-align: center;}
.zxft_xl_con2.zcr>span{ background-color: #4996e8;}
.zxft_xl_con2.jb>span{ background-color: #3ecc9e; right: 0; left: inherit;}
.zxft_xl_con2.jb>span i{ padding: 0 15px;}
.zxft_xl_con2 em{ position: absolute; width: 7px; height: 11px; position: absolute; top: 26px; left: 84px; z-index: 999; background: url(20qzjj_zxft_jl.png) no-repeat;}
.zxft_xl_con2.jb em{ left: inherit; right: 84px; background: url(20qzjj_zxft_jr.png) no-repeat;}
.zxft_con3{ padding: 15px 30px; border: 1px solid #e4e4e4; line-height: 36px; border-radius: 5px; float: left;}
.zxft_xl_con2.jb .zxft_con3{ float: right; margin-right: 0;}
.zxft_xl_tit3{ margin-top: 15px; line-height: 30px; font-size: 16px; color: #999999;}
.zxft_xl_con2.jb .zxft_xl_tit3{ text-align: right;}
.zxft_tw_con{ overflow: hidden; background-color: #f7f7f7; position: relative; margin-top: 10px; margin-bottom: 15px;}
.zxft_tw_l{ width: 93px; float: left; padding-top: 12px; text-align: center; z-index: 3; position: relative;}
.zxft_tw_l span{ height: 37px; line-height: 37px; display: block; width: 100%;}
.zxft_tw_bg{ width: 93px; position: absolute; left: 0; top: 0; bottom: 0; background-color: #e3e4e4; z-index: 2;}
.zxft_tw_r{ margin-left: 118px; padding: 10px;}
.zxft_tw_r p{ line-height: 36px; color: #999999;}
.zxft_tw_r h3{ font-weight: normal; font-size: 16px; line-height: 36px;}
.zxft_con4{ line-height: 36px; padding: 40px 50px 20px 50px;}
.tab{ margin: 20px auto;}
#wytw {
    border: 1px solid #ddd;
    padding: 40px;
	width:87%; margin:15px auto 0;
}
.tab4 td{vertical-align: top;}
.inp3{width: 95%;line-height: 35px;border: 1px solid #e9e8e8;padding-left: 10px;margin-right: 10px;}

.text1{ width:95% !important; line-height:35px; border:1px solid #e9e8e8; padding-left:10px; margin-right: 10px;}
.btn4{ background-color:#4996e8; width:105px; border-radius: 5px; height:46px; line-height:46px; text-align:center; font-size:16px; color:#fff; border:0; margin-top:11px; margin-right:11px;}
.tpsl ul{ padding: 40px 20px; overflow: hidden;}
.tpsl li{ float: left; width: 25%; text-align: center;}
.tpsl li a{ display: block; margin: 0 10px;}
.tpsl li a img{ width: 100%; margin-bottom: 10px;}
.ypsl{ text-align: center; padding: 40px;}
.ypsl video{ width: 70%; height: 400px; margin: 0 auto;}
.tpsl,.ypsl{ overflow: hidden; width: 100%; clear: both; height: auto;}



.zdxxgk_tit1{ margin-top: 0px; line-height: 42px; font-size: 30px; color: #ffffff;}
.zdxxgk_tit1 span{ margin: 0 20px;}
.zdxxgk_tit2{ cursor: pointer; margin: 15px auto 65px; width: 118px; height: 32px; line-height: 32px; position: relative; border: 2px solid #ffffff; z-index: 6;}
.zdxxgk_tit2 p{ background: url(20xmszf_arr4.png) no-repeat 77px center;  text-align: center; color: #ffffff; padding-right: 10px;}
.zdxxgk_con{ width: 1300px; border-bottom: 5px solid #cc0000; background-color:rgba(255,255,255,.95); position: absolute; left: 50%; margin-left: -650px; top: 34px; z-index: 7; display: none;}
.zdxxgk_con ul{ padding: 37px 74px 30px 74px; overflow: hidden;}
.zdxxgk_con li{ line-height: 50px; font-size: 17px; float: left; width: 20%;}
.zdxxgk_tit2:hover .zdxxgk_con{ display: block;}



.zwgk_list1{ margin: 20px auto 0;}
.zwgk_list1 ul{ margin-right: -10px; overflow: hidden;}
.zwgk_list1 li{ width:14.2857142%; text-align: center; float: left;}
.zwgk_list1 li a{ display: block; margin-right: 10px; background-color: #f0f0f0; border-radius: 5px; padding-top: 18px; height: 82px;}
.zwgk_list1 li a p{ line-height: 34px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.tu1 img{ width: 100%;}
.mb_show{ display: none;}

/*colour*/ 
.twhite1 { color: #fff; }
.twhite1 a:link, .twhite1 a:visited { color: #fff; }
.twhite1 a:hover { color: #fff; text-decoration: underline; }
.tred1 { color: #d03c3c; }
.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; }
.tgreen1{ color: #1dbf9f;}
.tgreen1 a:link, .tgreen1 a:visited { color: #999999; }
.tgreen1 a:hover { color: #999999; text-decoration: underline; }
.tblue1 { color: #1492ff }
.tblue1 a:link, .tblue1 a:visited { color: #1492ff; }
.tblue1 a:hover { color: #1492ff; 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 #e3e3e3; }
.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_t6 { margin-top: 6px; }
.mar_t10 { margin-top: 10px; }
.mar_t13 { margin-top: 13px; }
.mar_t15 { margin-top: 15px; }
.mar_t18 { margin-top: 18px; }
.mar_t20 { margin-top: 20px; }
.mar_t22 { margin-top: 22px; }
.mar_t23 { margin-top: 23px; }
.mar_t25 { margin-top: 25px; }
.mar_t30 { margin-top: 30px; }
.mar_t32 { margin-top: 32px; }
.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; }
.pad30 { padding: 30px; }
.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; }

.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: -90px 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; }

.share_con{ position: absolute; width: 170px; top:35px; left: 0px; display: none;}
.share_con1{ border: 1px solid #eeeeee; background-color: #f7f7f7; padding:15px 8px; position: relative; z-index:5; margin-top: -1px;}
.share_con1 li{ float: left; width: 33.3%; text-align: center; line-height: 35px; margin-top: 15px;}


.sj_more{display:none}
#IE-warning-bg{background: repeat url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NENFQzlFODk1OUQ0MTFFOUEzRTJCQTBGRjA4NTkwNkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NENFQzlFOEE1OUQ0MTFFOUEzRTJCQTBGRjA4NTkwNkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QzcxRUU4NjU5RDQxMUU5QTNFMkJBMEZGMDg1OTA2QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0Q0VDOUU4ODU5RDQxMUU5QTNFMkJBMEZGMDg1OTA2QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pm4lrxsAAAAPSURBVHjaYmJgYGgACDAAAI8Ag+R3NvwAAAAASUVORK5CYII="); position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 89; text-align: center;}
#IE-warning{font-size: 14px; height: 97px; width: 100%; border-bottom: #cf1132 3px solid; position: fixed; text-align: center; left: 0px; z-index: 90; line-height: 100px; top: 0px; background-color: white;}
#IE-warning span{font-size: 18px; color: black;}
#IE-warning a{font-size: 18px; text-decoration: none; height: 60px; width: 180px; vertical-align: auto; color: #fff; text-align: center; display: inline-block; line-height: 60px; margin-right: 20px;}
#IE-warning a.google{background-color:#cf1132 ;}
#IE-warning a.edge{background-color:#e43434 ;}
.popupmask{position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: #000;opacity: .5;filter: alpha(opacity=50);z-index: 99}
.popup{position: absolute;top: 0;left: 0;right: 0;width: 700px;background-color: #fff;margin: 60px auto 0;padding: 30px 50px;font-size: 15px;line-height: 1.5em;font-weight: bold;*left: auto;*right: auto;*width: 1020px;z-index: 999;border-radius: 20px}
.popup span{}
.popup h2{text-align: center;font-size: 1.6em;/*#0E86E0*/color: #e43434;margin: 10px 0 30px;}
.popup p{margin: 15px 0;}
.popup a{display: block;/*#0E86E0*/background: #e43434;color: #fff;width: 100px;margin: auto;text-align: center;height: 32px;line-height: 32px;text-decoration: none;}
.popup a.a_close{background-color: #fff;}
.popup span.span_notice{position: absolute;z-index: 100;right: 0px;margin: 10px 0 30px;}
.js_login_confirm{display: none;}
 @media screen and (max-width: 767px){
	 .popup{width: 70%; z-index: 10000;}
}