body { color: #555555; margin: 0px; padding: 0px; font-size: 16px; font-family: "Microsoft YaHei"; text-align: left; background: url(19tm_bg.png) no-repeat center top #f1f8ff;}
a { text-decoration: none; }
a:link, a:visited { color: #555555; }
a:hover { color: #006bc8; 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; }
.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; }
.contain { width: 1200px; margin: 0 auto; position: relative; z-index: 2 }

.tit_bg{ background-color: #0068b7; height: 36px; line-height: 36px; font-size: 14px;}
.tit_l{ float: left;}
.tit_r{ float: right;}
.head{ height: 133px;}
.logo{ float: left; padding: 20px 0 0 15px;}
.ss_con{ float: right; width: 450px; overflow: hidden; padding-top: 30px;}
.ss_tit_l{ float: left; width:320px; padding-left: 14px; border: 1px solid #e6e6e6; height: 42px; background-color: #ffffff;}
.btn2{ width: 103px; height: 44px; line-height: 44px; text-align: center; background: url(19tm_btn.jpg) no-repeat; font-size: 18px; color: #ffffff; float: left; display: block; margin-left: 10px; border: 0;}
.inp1{ background: none transparent; line-height:42px; border: 0; width:288px; font-size: 16px;}
.inp1::-webkit-input-placeholder{ color: #999999;}
.btn1{ background: url(19tm_ss.png) no-repeat center; border: 0; width:20px; height: 42px; cursor: pointer;}
.menu_bg{ height: 57px; border-bottom: 2px solid #006bc8; background: url(19tm_menu_bg.jpg) repeat-x top;}
.menu{ height:57px; line-height:57px;}
.menu li{ float: left; width:14.28571%; text-align: center; background: url(19tm_menu_line.jpg) no-repeat right center;}
.menu li a{ display: block; margin-right:1px; font-size: 20px;}
.menu li:last-child{ background:none;}
.menu li.on a,.menu li a:hover{ background-color: #006bc8; text-decoration: none; color: #ffffff;}
.rs_tit{ line-height: 45px;}
.rs_tit span{ color: #999999;}
.rs_tit a{ margin: 0 10px;}
.con_bg{ background-color: #ffffff; padding: 20px; margin: 20px auto 0; box-shadow: 0 0 12px rgba(0,0,0,.05); position: relative;}
.con{ padding: 25px 25px 13px 25px;}
.con h3{ font-size: 32px; color: #006bc8; text-align: center; line-height: 54px;}
.con p{ line-height: 44px; font-size: 18px; }

.con_l{ float: left; width:50.86207%;}
.con_r{ float: right; width:47.41379%;}
.slideBox { position: relative; overflow: hidden; margin: 0px auto; width: 100%; }
		.slideBox .hd { position: absolute; z-index: 6; bottom:14px; right:12px; font-size: 0;}
		.slideBox .hd li { display:inline-block; width:12px; height:12px; line-height:34px; color:#000; border-radius: 50%; font-size:12px; background-color:#ffffff; overflow: hidden; text-align: center; margin:0 3px; cursor: pointer;}
		.slideBox .hd li.on { background: #c62b31;}
		.slideBox .bd { position: relative; z-index: 0; overflow: hidden; height:100%; }
		.slideBox .bd li { position: relative; text-align: center; height: 100% }
		.slideBox .bd li img { vertical-align: top; width: 100%; height: 364px;}
		.slideBox .bd li a { -webkit-tap-highlight-color: rgba(0,0,0,0);}
		.slideBox .bd li .title1 { display: block; width:80%; position: absolute; bottom: 0; z-index: 3; height: 44px; font-size: 16px; line-height: 44px; color: #fff; text-align:left; padding-left: 20px; }
		.slideBox .pic { z-index: 1 }
		.slideBox .bd li .txt-bg { position: absolute; bottom: 0px; z-index: 1; height: 44px; width: 100%; overflow: hidden; background: url(19tm_bar_bg.png) repeat; }
		.slideBox .prev, .slideBox .next { position: absolute; top: 50%; margin-top: -27px; display: block; width:30px; height:55px; cursor: pointer; z-index: 999;}
		.slideBox .next { right:0px; background:url(19tm_icon_r.png) no-repeat; }
		.slideBox .prev { left: 0; background:url(19tm_icon_l.png) no-repeat; }
		.slideBox .prevStop { display: none; }
		.slideBox .nextStop { display: none; }
		@media screen and  (max-width:996px){
			.slideBox .hd,.tit li span,.list li span{ display:none}
			.slideBox .bd { height:auto}
			.slideBox .bd li img{ height:auto}
		}

.tit1{ background: url(19tm_tit.jpg) repeat-x bottom; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; height:50px; line-height:50px; overflow: hidden;}
.tit1 li{ float: left;}
.tit1 li a{ padding: 0 22px 0 23px; line-height:50px; height:50px; font-size:18px; display: block; color: #333333;}
.tit1 li.on a,.tit1 li a:hover{ color: #ffffff; background-color: #006bc8;}
.tit1 li:first-child a{ padding-left: 22px;}
.tit1 span{ float: right; padding-right: 18px;}
.list{ padding:12px 12px 0px 6px;}
.list li{ background: url(19tm_dot.png) no-repeat left 17px; padding-left: 14px; line-height: 38px;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.list li span{ color: #999999; float: right;}
.list li span.jxz{ line-height: 28px; padding: 0 13px; margin-top: 6px; background-color: #ecf6ff; font-size: 14px; border-radius: 5px; color: #006bc8; display: inline-block; margin-right: 8.5897435%;}
.list li span.yjs{ background-color: #e7e8e9; color: #999999; margin-top: 6px; line-height: 28px; font-size: 14px; border-radius: 5px; padding: 0 13px; display: inline-block; margin-right: 8.5897435%;}
.list li em{ background: url(19tm_line1.jpg) no-repeat right center; display: inline-block; padding-right: 10px; margin-right: 10px; color: #628eb4;}
.con1_l{ float: left; width: 59.48276%;}
.con1_r{ float: right; width: 37.06897%;}
.line{ position: absolute; right: 39.16666667%; width: 1px; background-color: #e6e6e6; top: 20px; bottom: 20px;}
.tit2_l{ float: left; line-height: 45px; font-size: 24px; font-weight: bold; color: #006bc8;}
.tit2_l a{ color: #006bc8;}
.tit2_l img{ margin-right: 15px;}
.tit2 ul{ float: right; line-height: 35px; padding-top: 5px;}
.tit2 li{ float: left; margin-left: 6px; width: 100px; height: 35px; line-height: 35px; text-align: center;}
.tit2 li a{ display: block; background-color: #ecf6ff; color: #006bc8; border-radius: 3px;}
.tit2 li.on a,.tit2 li a:hover{ background-color: #006bc8; color: #ffffff;}
.icon_list{ margin-right: -10px;}
.icon_list li{ margin-bottom: 10px; line-height: 45px; float: left; width: 50%;}
.icon_list li a{ display: block; background-color: #ecf6ff; color: #006bc8; margin-right: 10px; border-radius: 3px; font-weight: bold;}
.icon_list li a span{ display: inline-block; width: 50px; float: left; margin-right: 13px; background: url(19tm_line.jpg) no-repeat right center; text-align: center;}
.list1{ margin-right: -10px;}
.list1 li{ float: left; width: 25%; margin-top: 5px;}
.list1 li a{ display: block; margin-right:10px; border: 1px solid #e6e6e6; text-align: center; line-height: 38px;}
.con2_l{ float: left; width: 60.83333%;}
.con2_r{ float: right; width: 37.5%;}
.con2_l .con_bg,.con2_r .con_bg{ margin-top: 0;}
.tab th{ background-color: #f7f7f7; color: #999999; line-height: 36px; font-weight: normal;}
.tab td{ line-height:28px; padding-top: 10px;}
.tab td.dot{ background: url(19tm_dot.png) no-repeat 3px 23px; padding-left: 16px;}
.tab td span.jxz{ color: #37a035;}
.tab td span.jgfk{ border: 1px solid #e6e6e6; line-height: 25px; padding: 0 6px; background-color: #ffffff; display: inline-block;}
.tab td span.zwjg{ background-color: #f7f7f7; color: #999999; border: 1px solid #e6e6e6; line-height: 25px; padding: 0 6px; display: inline-block;}
.tit2_r{ float: right;}
.tit2_r a{ display: block; padding: 0 11px; height: 30px; line-height: 30px; border: 1px solid #e6e6e6; border-radius: 3px; font-size: 14px; margin-top: 7px;}
.tit3{ line-height: 43px; background: url(19tm_tit1.jpg) repeat-x bottom;}
.tit3 li{ float: left; padding: 0 15px; background: url(19tm_line1.jpg) no-repeat right center;}
.tit3 li a{ display: block; padding:0 5px; color: #333333;}
.tit3 li.on a,.tit3 li a:hover{ background: url(19tm_tit1_bar.jpg) repeat-x bottom; color: #006bc8; font-weight: bold;}
.tit3 li:last-child{ padding: 0 0 0 15px; background-image: none;}
.list2{ padding-top: 10px;}
.list2 li{ background: url(19tm_arr.png) no-repeat 4px center; float: left; width: 25%; line-height: 36px;}
.list2 li a{ display: block; padding-left: 16px;}
.list2 li:last-child{ background: no-repeat; text-align: center;}
.list2 li:last-child a{ padding-left: 0;}

.zt_list{ overflow: hidden; position: relative;}
.zt_list li{ float: left; width: 276px; height:80px; margin-right: 19px;}
.zt_list .prev,.zt_list .next{ position: absolute; top:50%; margin-top: -27px; width: 30px; height:55px; cursor: pointer; z-index: 999;}
.zt_list .prev{ left: 0; background: url(19tm_icon_l.png) no-repeat;}
.zt_list .next{ right: 0; background: url(19tm_icon_r.png) no-repeat;}
.zt_list li img{ width: 100%;}


.bot_bg1{ border-top: 5px solid #006bc8; margin: 20px auto 0;}
.bot_tit{line-height:32px; padding: 21px 0; border-bottom: 1px solid #e6e6e6;}
.bot_tit span{ font-size: 18px; font-weight: bold; margin-right: 20px; display: block; color: #333333; float: left;}
.bot_tit ul{ width: 90%; margin-right: -10px; float: left;}
.bot_tit li{ float: left; width: 25%;}
.bot_tit li:hover,.bot_tit li.on{ color: #333333;}
.bot_tit li:last-child{ background: none;}
.bot_tit li .bot_con{ margin-right: 10px; position: relative;}
.bot_tit li .bot_con dl{ display: none; position: absolute; left:0px; bottom:33px; right: 29px; padding-left: 23px; height: 180px; overflow-y: auto; background-color: #ffffff; font-size: 14px; line-height: 34px; border: 1px solid #d9d9d9;}
.bot_tit li .bot_con p{ cursor: pointer; padding-left: 13px; background-color: #ffffff; border: 1px solid #d9d9d9; height: 32px;}
.bot_tit li .bot_con p i{background: url(19tm_arr1.png) no-repeat right center; width:10px; height: 32px; display: inline-block; float: right; margin-right: 15px;}
.bot_tit li:hover .bot_con dl{ display: block;}
.bot{ padding: 17px 0 40px 0;}
.bot_l{ float: left; line-height: 30px;}
.bot_r{ float: right; padding-top: 18px; margin-left: 10px;}
.bot_tit1{ line-height:40px; color: #d9d9d9; margin-left: -16px;}
.bot_tit1 a{ margin: 0 16px; color: #333333;}


.pf_con{ position: fixed; right:0px; top:50%; width:84px; height: 280px; margin-top: -140px; z-index: 9999;}
.pf_con .close{ text-align: center; cursor: pointer; height: 28px; line-height: 28px; font-size: 14px; color: #ffffff; background-color: #006bc8; display: block; width: 82px; margin-left: 1px;}
.pf_con li{ text-align: center; height:84px; position: relative;}
.pf_con li a{ display: block; padding-top:20px; height: 64px; line-height: 36px; font-size: 14px; background-color: #ffffff; border: 1px solid #e6e6e6; border-bottom: 0;}
.pf_con li .pf_con1{ display: none; position: absolute; right:90px; top:0px; width: 158px; text-align: center;}
.pf_con li .pf_con2{ padding: 14px; width: 120px; height: 150px; border: 1px solid #e6e6e6; position: relative; z-index: 3; background-color: #ffffff;}
.pf_con li .pf_con1 i{ width: 9px; height: 16px; background: url(19tm_j.png) no-repeat; position: relative; z-index: 4; display: block; position: absolute; right: 0; top: 25px;}
.pf_con li .pf_con1 img{ width: 120px; height: 120px; margin-bottom: 10px;}
.pf_con li.on .pf_con1,.pf_con li:hover .pf_con1{ display: block;}
.pf_con li.on a,.pf_con li a:hover{ background-color: #006bc8; color: #ffffff;}
.pf_con li span{ display: block; height: 26px;}
.pf_con li span.pf_icon1{ background: url(19tm_pf_icon1.png) no-repeat center;}
.pf_con li.on span.pf_icon1,.pf_con li a:hover .pf_icon1{ background: url(19tm_pf_icon1_1.png) no-repeat center;}
.pf_con li span.pf_icon2{ background: url(19tm_pf_icon2.png) no-repeat center;}
.pf_con li.on span.pf_icon2,.pf_con li a:hover .pf_icon2{ background: url(19tm_pf_icon2_1.png) no-repeat center;}
.pf_con li span.pf_icon3{ background: url(19tm_pf_icon3.png) no-repeat center;}
.pf_con li.on span.pf_icon3,.pf_con li a:hover .pf_icon3{ background: url(19tm_pf_icon3_1.png) no-repeat center;}

.gl_tit { line-height:30px; padding: 15px 20px 15px 32px; background: url(19tm_gl_icon.png) no-repeat 4px center; font-size: 14px;}
.csly_con{ position: relative; background: url(19tm_csly_bg.jpg) repeat; padding:95px 0 75px 28px; height: 733px;}
.csly_tu1{ position: absolute; left: 0; top: 0; width: 29.5689655%;}
.csly_tu2{ position: absolute; left:-10px; bottom:-10px; width:41.551724%; z-index: 3;}
.csly_tu1 img,.csly_tu2 img{ width: 100%;}
.csly_menu{ float: left; width: 11.7241379%; padding-top: 64px;}
.csly_menu li{ border-bottom: 1px solid #c8c6c6; line-height:38px; padding: 9px 4px 8px 4px;}
.csly_menu li a{ line-height: 38px; display: block; color: #000000; font-size: 18px; text-align: center;}
.csly_menu li.on a,.csly_menu li a:hover{ background-color: #6b4941; color: #ffffff; border-radius: 19px;}
.csly_menu li em{ font-size: 14px; font-style: normal; color: #888888; float: right; padding-right: 12px;}
.csly_menu li.on em,.csly_menu li:hover em{ color: #ffffff;}
.csly_con1{ background: url(19tm_csly_con.png) no-repeat; background-size:100% 100%; height:534px; float: right; width:86.484098%; padding-top: 85px; padding-bottom: 114px;}
.csly_tit{ text-align: center; line-height: 50px; height: 50px;}
.csly_tit span{ display: inline-block; background: url(19tm_csly_tit.png) no-repeat; height: 50px; width: 50px; font-size: 30px; font-weight: bold; color: #522c23; text-align: center; margin: 0 5px;}
.csly_tit em{ display: inline-block; margin-left: -26px; width: 62px;}
.csly_tit em img{ margin-bottom: -20px;}
.csly_con2{line-height: 36px;height:420px; margin: 20px 70px 0 100px; padding-right:30px; z-index: 4;position: relative;overflow-x:hidden;overflow-y:auto;}
.csly_con2::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #937872;
	border-radius:5px
}

.csly_con2::-webkit-scrollbar
{
	width:10px;
	background-color: #937872;
	border-radius:5px
}
.csly_con2::-webkit-scrollbar-thumb
{
	background-color: #6b4b3f;
	border-radius:5px
}
a.csly_btn{ margin: 0 auto; border-radius: 19px; display: block; width: 128px; height: 38px; line-height: 38px; background-color: #d9d9d9; text-align: center; font-size: 16px;}
.csly_con2>ul{ border-bottom: 1px dotted #aeaeae; padding: 10px 0 15px 0;}
.csly_con2>ul:first-child{ padding-top: 0;}
.csly_con2>ul:last-child{ border-bottom: 0; padding-bottom: 0;}
.csly_con2>ul>li{ line-height: 38px; background: url(19tm_csly_dot.png) no-repeat 4px 17px; padding-left: 18px;}
.csly_con2>ul>li span{ float: right; color: #999999;}
.csly_list{ margin-bottom:20px;}
.csly_list li{ float: left; width: 29.3%; margin: 10px 2% 0 2%; text-align: center;}
.csly_list li img{ width: 100%; height: 150px;}



.hdjl_l,.tztm_l{ width: 67.241379%; float: left;}
.hdjl_r,.tztm_r{ width: 29.310345%; float: right;}
.hdjl_line{ right:31.66666667%;}
.tztm_line{ right: 31.034483%; top:12px; bottom: 0;}
.hdjl_tit{ line-height:41px; background: url(19tm_tit1.jpg) repeat-x bottom;}
.hdjl_tit ul{ float: left;}
.hdjl_tit>span{ float: right;}
.hdjl_tit li{ float: left; font-size: 18px; background: url(19tm_line1.jpg) no-repeat right center; padding-right: 15px; margin-right: 15px;}
.hdjl_tit li:last-child{ background: none;}
.hdjl_tit li a{ display: block; color: #333333;}
.hdjl_tit li.on a{ background: url(19tm_tit1_bar.jpg) repeat-x bottom; font-weight: bold; color: #006bc8;}
.hdjl_tit_r{ float: right; font-size: 14px; padding-right: 10px;}
.hdjl_tit_r span{ color: #ff0000;}
.hdjl_tit_r1{ float: right;}
.hdjl_con{ margin-top: 7px;}
.hdjl_con img{ float: left; margin-top: 8px; width: 34.7435897%; max-height: 181px; margin-right:3.5897435%;}
.hdjl_con ul,.hdjl_con p{ overflow: hidden;}
.ft_list li{ line-height: 36px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ft_list li span{ color: #006bc8;}
.hdjl_con p.ft_btn{ margin-top: 10px; height: 38px; line-height: 38px;}
.hdjl_con p.ft_btn a{ background-color: #ecf6ff; color: #226ebc; padding: 0 28px; display: block; margin-right: 8px; float: left; border-radius: 5px;}
.hdjl_l1{ float: left; width: 16.410256%; border: 1px solid #e6e6e6; border-radius: 3px; margin-top: 10px; text-align: center;}
.hdjl_l1 a{ display: block; padding: 17px 0 5px 0; line-height: 40px;}
.hdjl_r1{ float: right; width: 80.7692308%;}
.hdjl_r1 .list{ padding: 0 10px 0 0;}
.hdjl_r1 .list li,.hdjl_r .list li{ line-height: 36px; background-position: left 16px;}
.hdjl_tit1{ line-height:41px;}
.hdjl_tit1_l{ float: left; font-size:20px; font-weight: bold; color: #006bc8;}
.hdjl_tu{ margin:8px auto}
.hdjl_tu img{ width: 100%;}
.hdjl_tit2{ background: url(19tm_hdjl_bar.jpg) no-repeat; background-size: 100% 100%; line-height: 58px; text-align: center; font-size: 20px; margin-top: 10px;}
.hdjl_tit2 img{ margin-right: 10px; margin-top: -3px;}
.hdjl_r .list{ padding: 0;}

.post{ position: relative;}
.tztm_list,.tztm_list2{ margin: 21px auto 0;}
.tztm_list li{ float: left; width:16.666667%; text-align: center;}
.tztm_list li a{ display: block; overflow: hidden;}
.tztm_list li img{ margin-bottom: 14px; transition: all .3s;}
.tztm_list li:hover img{ transform: rotate(360deg);}
.tztm_list1{ margin: 5px auto 0;}
.tztm_list1 li{ height: 48px; margin-bottom: 12px;}
.tztm_list1 li a{ display: block; line-height: 46px; border: 1px solid #e6e6e6; background: url(19tm_tztm_arr1.png) no-repeat 17px center #ffffff; padding-left: 38px; border-radius: 5px;}
.tztm_list1 li a:hover{ border: 1px solid #ecf6ff; background-color: #ecf6ff;}
.tztm_list1 li:last-child{ margin-bottom: 0;}
.tztm_list2{ margin-right: -25px;}
.tztm_list2 li{ float: left; width: 25%;}
.tztm_list2 li a{ display: block; margin-right: 25px; background-color: #ecf6ff; overflow: hidden;}
.tztm_list2 li img{ width: 100%; transition: all .3s;}
.tztm_list2 li:hover img{ transform: scale(1.1);}
.tztm_list2 li a p{ padding: 10px 15px; line-height: 34px; position: relative;}
.tztm_list2 li a p em{ position: absolute; right: 15px; top: 50%; margin-top: -10px; width: 21px; height: 20px; background: url(19tm_tztm_arr2.png) no-repeat; cursor: pointer;}

.zwfw_tu img{ width: 100%;}
.zwfw_l{ width: 18.103448%; float: left;}
.zwfw_l li{ height: 89px; border-bottom: 1px solid #d4e8f9;}
.zwfw_l li:last-child{ border-bottom: 0;}
.zwfw_l li a{ display: block; padding-left: 16.190476%; padding-bottom: 22px; font-size: 18px; padding-top: 22px; line-height: 45px; background-color: #ecf6ff; position: relative;}
.zwfw_l li a em{ position: absolute; right:-8px; top: 50%; width: 8px; height: 16px; margin-top: -8px; display: none;}
.zwfw_l li.on a,.zwfw_l li a:hover{ background: url(19tm_zwfw_tit_bar.png) no-repeat left top; color: #ffffff;}
.zwfw_l li.on a em,.zwfw_l li a:hover em{ background: url(19tm_zwfw_tit_bar_i.png) no-repeat; display: block;}
.zwfw_l li a span{ width: 38px; height: 45px; text-align: center; margin-right: 15px; display: block; float: left; transition: all .3s;}
.zwfw_l li a:hover span{transform: rotateY(180deg);}
.zwfw_l li a span.icon1{ background: url(19tm_zwfw_tit_icon1.png) no-repeat center;}
.zwfw_l li.on a span.icon1,.zwfw_l li a:hover span.icon1{ background: url(19tm_zwfw_tit_icon1_1.png) no-repeat center;}
.zwfw_l li a span.icon2{ background: url(19tm_zwfw_tit_icon2.png) no-repeat center;}
.zwfw_l li.on a span.icon2,.zwfw_l li a:hover span.icon2{ background: url(19tm_zwfw_tit_icon2_1.png) no-repeat center;}
.zwfw_l li a span.icon3{ background: url(19tm_zwfw_tit_icon3.png) no-repeat center;}
.zwfw_l li.on a span.icon3,.zwfw_l li a:hover span.icon3{ background: url(19tm_zwfw_tit_icon3_1.png) no-repeat center;}
.zwfw_r{ width: 80.862069%; float: right;}
.zwfw_list{ border-left: 1px solid #d5e8f9; border-top: 1px solid #d5e8f9;}
.zwfw_list li{ width: 16.66666667%; float: left;}
.zwfw_list li a{ border-bottom: 1px solid #d5e8f9; border-right: 1px solid #d5e8f9; display: block; padding:19px 0 0 0; text-align: center; height:69px;}
.zwfw_list li a img{ margin-bottom:8px; transition: all .3s;}
.zwfw_list li a:hover img{transform:rotate(360deg);}
.zwfw_list1{ margin-right: -8px; overflow: hidden; height:269px;}
.zwfw_list1 li{ width: 20%; float: left; margin-bottom:8px;}
.zwfw_list1 li a{ display: block; margin-right:8px; border: 1px solid #d5e8f9; text-align: center; line-height: 30px; padding:7px 0 8px 0;}
.zwfw_l1,.zwfw_r1{ width: 49.16666667%;}
.zwfw_l1{ float: left;}
.zwfw_r1{ float: right;}
.zwfw_l1 .con_bg,.zwfw_r1 .con_bg{ margin-top: 0;}
.zwfw_list2{ margin-right: -14px; margin-top: 5px;}
.zwfw_list2 li{ width: 33.3%; float: left; margin-top: 15px;}
.zwfw_list2 li a{ display: block; margin-right: 14px; background: url(19tm_zwfw_dot.jpg) no-repeat left center #ecf6ff; line-height: 40px; text-align: center;}
.zwfw_list3{ margin-top: 5px;}
.zwfw_list3 li{ width: 25%; float: left; line-height: 54px; border-bottom: 1px dashed #aeaeae;}
.zwfw_list3 li a{ background: url(19tm_zwfw_arr.png) no-repeat 14px center; padding-left: 29px; display: block;}
.zwfw_list3 li.w50,.zwfw_list3 li:last-child{ width: 50%;}
.zwfw_tit{ line-height: 40px; margin-top: 20px; margin-right: -10px;}
.zwfw_tit li{ float: left; width: 20%; text-align: center;}
.zwfw_tit li a{ display: block; margin-right: 10px; background-color: #ecf6ff;}
.zwfw_tit li.on a,.zwfw_tit li a:hover{ background-color: #0167cc; color: #ffffff;}


.zwgk_l{ width:15.641026%; float: left; background:url(19tm_zwgk_con.jpg) no-repeat; padding-top: 30px; height: 92px; text-align: center; font-size: 18px; line-height: 40px; color: #ffffff;}
.zwgk_r{ border: 1px solid #e6e6e6; padding: 13px 10px 13px 35px; overflow: hidden; height:94px;}
.zwgk_tit{ line-height: 36px; padding: 6px 0;}
.sel1{ width:22.1088435%; height: 36px; line-height: 36px; border: 1px solid #e6e6e6; margin-right: 18px; padding-left: 8px;}
.inp2{ width:21%; height: 34px; line-height: 34px; border: 1px solid #e6e6e6; margin-right: 18px;}
.sel2{ width:18%; height: 36px; line-height: 36px; border: 1px solid #e6e6e6; padding-left: 8px;}
.inp3{ width:54%; height: 34px; line-height: 34px; border: 1px solid #e6e6e6; margin-right: 18px;}
.btn3{ width:13.8%; background-color: #388bd4; color: #ffffff; margin-left: 10px; height: 36px; line-height: 36px; border: 0; font-size: 16px;}
.zwgk_list{ margin-top:2px;}
.zwgk_list li{ margin-top:6px;}
.zwgk_list li a{ display: block; padding: 16px 0; line-height:26px; border: 1px solid #ecf6ff; background-color: #ecf6ff; color: #006bc8; border-radius: 3px; font-weight: bold;}
.zwgk_list li a span{ display: inline-block; width:63px; float: left; margin-right:20px; background: url(19tm_line.jpg) no-repeat right center; text-align: center;}
.zwgk_tit1{ background: url(19tm_zwgk_bar1.png) no-repeat; background-size: 100% 100%; line-height: 58px; text-align: center; font-size: 20px; margin-top: 20px; padding-right: 20px;}
.zwgk_tit2{ background: url(19tm_zwgk_bar2.png) no-repeat; background-size: 100% 100%; line-height: 58px; text-align: center; font-size: 20px; margin-top:6px;}
.zwgk_tit1 img{ margin-right: 32px; margin-top: -3px;}
.zwgk_tit2 img{ margin-right:20px; margin-top: -3px;}
.hdjl_r .list1{ margin-top:14px; margin-right: -6px;}
.hdjl_r .list1 li{ width: 33.3%;}
.hdjl_r .list1 li a{ margin-right: 6px;}
.zwgk_list1 li{ background: url(19tm_dot.png) no-repeat left; width: 50%; float: left; line-height: 36px;}
.zwgk_list1 li a{ display: block; padding-left: 14px;}
.zwgk_list2{ margin-top: 20px; margin-right: -7px; position: relative;}
.zwgk_list2 li{ float: left; width: 20%;}
.zwgk_list2 li a{ display: block; margin-right: 7px; padding: 13px 0; position: relative; line-height: 34px; text-align: center; border-radius: 5px; font-weight: bold;}
.zwgk_list2 li a img{ margin-right: 12px; transition: all .3s;}
.zwgk_list2 li a:hover img{ transform: rotate(360deg);}
.zwgk_list2 li a.t_bg1{ background-color: #ecf6ff; color: #006bc8;}
.zwgk_list2 li a.t_bg2{ background-color: #e0ffeb; color: #399d5d;}
.zwgk_list2 li a.t_bg3{ background-color: #f8f6dd; color: #a79a14;}
.zwgk_list2 li a.t_bg4{ background-color: #ffe7e7; color: #ff5f39;}
.zwgk_list2 li a.t_bg5{ background-color: #e3ebff; color: #006bc8;}
.zwgk_list2 li a em{ width: 20px; height: 9px; position: absolute; left: 50%; bottom: -9px;}
.zwgk_list2 li a.t_bg1:hover em{ background:url(19tm_zwgk_j.png) no-repeat;}
.zwgk_list2 li a.t_bg2:hover em{ background:url(19tm_zwgk_j1.png) no-repeat;}
.zwgk_list2 li a.t_bg3:hover em{ background:url(19tm_zwgk_j2.png) no-repeat;}
.zwgk_list2 li a.t_bg4:hover em{ background:url(19tm_zwgk_j3.png) no-repeat;}
.zwgk_list2 li a.t_bg5:hover em{ background:url(19tm_zwgk_j4.png) no-repeat;}

.zwgk_con1{ border: 1px solid #e6e6e6; border-top:none; margin-top: 11px; line-height: 30px; text-align: left; }
.zwgk_con1 a{ display: inline-block; margin-right: 60px;}
.zwgk_con2{ border-top: 1px solid #006bc8; padding: 10px 25px;}
.zwgk_con3{ border-top: 1px solid #399d5d; padding: 10px 25px;}
.zwgk_con4{ border-top: 1px solid #a79a14; padding: 10px 25px;}
.zwgk_con5{ border-top: 1px solid #ff5f39; padding: 10px 25px;}
.zwgk_con6{ border-top: 1px solid #006bc8; padding: 10px 25px;}
.zwgk_con2 a:hover{ color: #006bc8;}
.zwgk_con3 a:hover{ color: #399d5d;}
.zwgk_con4 a:hover{ color: #a79a14;}
.zwgk_con5 a:hover{ color: #ff5f39;}
.zwgk_con6 a:hover{ color: #006bc8;}

.zjtm_bg{ background: url(19tm_zjtm_con.jpg) no-repeat right top #ffffff;}
.zjtm_con{ padding: 20px 335px 30px 30px; line-height: 36px;}
.zjtm_tit{ background: url(19tm_zjtm_tit.png) repeat-x left 5px;}
.zjtm_tit li{ float: left; width: 33.3%;}
.zjtm_tit li a{ display: block; padding:33px 40px 35px 37px; background: url(19tm_zjtm_dot1.png) no-repeat 70px 0;}
.zjtm_tit li a img{ float: left; width:76px; height: 76px; border-radius: 50%; margin-right: 20px;}
.zjtm_tit li a h3{ font-size: 16px; color: #006bc8; line-height: 24px; margin-bottom: 5px;}
.zjtm_tit li a p{ line-height: 24px; font-size: 14px; color: #999999;}
.zjtm_tit1{ background: url(19tm_tit.jpg) repeat-x bottom; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; height:50px; line-height:50px; overflow: hidden;}
.zjtm_tit1_l,.zjtm_tit1 li{ float: left;}
.zjtm_tit1 ul{ float: right;}
.zjtm_tit1 li a{ padding: 0 22px 0 23px; line-height:50px; height:50px; display: block; color: #333333;}
.zjtm_tit1 li.on a,.zjtm_tit1 li a:hover{ color: #ffffff; background-color: #006bc8;}
.zjtm_tit1_l{ background: url(19tm_zjtm_dot.jpg) no-repeat left center; padding-left: 18px; font-size: 18px; font-weight: bold; color: #006bc8;}
.zjtm_l{ float: left; width: 80.86206897%;}
.zjtm_l li{ float: left; width: 50%; overflow: hidden; max-height: 322px;}
.zjtm_l li a{ display: block; margin-right: 10px; position: relative;}
.zjtm_l li a img{ width: 100%; max-height: 322px;}
.zjtm_l li a span,.zjtm_r li a span{ position: absolute; left: 0; bottom: 0; right: 0; height: 36px; line-height: 36px; text-align: center; color: #ffffff; background: url(19tm_bar_bg.png) repeat;}
.zjtm_r{ float: right; width: 19.13793103%;}
.zjtm_r li{ margin-bottom: 10px; overflow: hidden; max-height:156px;}
.zjtm_r li a{ display: block; position: relative;}
.zjtm_r li a img{ width: 100%; max-height:156px;}
.zjtm_r li:last-child{ margin-bottom: 0;}
.zjtm_con1{ background-color: #ecf6ff; border-top: 2px solid #006bc8; margin: 20px auto 0; padding: 30px 0;}
.zjtm_con1 li{ float: left; width: 14.2857143%; background: url(19tm_zjtm_tit.png) repeat-y right top;}
.zjtm_con1 li dt{ line-height: 46px; font-size: 18px; padding-left: 12.12121212%; color: #333333; margin-bottom: 10px;}
.zjtm_con1 li dt img{ margin-right: 15px;}
.zjtm_con1 li dd{ line-height: 36px; text-align: right; padding-right: 15px;}

.gl_con { background: url(19tm_gl_con.jpg) repeat-y left #ffffff; position: relative; }
.gl_l { width: 24.13793%; float: left; background-color: #e7f4ff;}
.zdlygk_l { width: 24.13793%; float: left;}
.gl_r,.zdlygk_r{ width: 74.13793%; float: right;}
.gl_r{ padding-bottom: 20px;}
.gl_tit1{ background: url(19tm_gl_tit.jpg) no-repeat; background-size: 100% 100%; line-height:70px; font-size: 24px;  color: #ffffff; padding-left: 20px; }
.gl_tit1 img{ margin-right:18px;}
.gl_bg{ height: 10px; background-color: #ffffff; margin-right: -1px;}
.gl_list{ padding: 20px;}
.gl_list>ul>li { line-height:54px; font-size: 18px; margin-bottom: 10px;}
.gl_list>ul>li>a { display: block; line-height: 24px; padding-bottom: 15px; padding-top: 15px; padding-left:12%; background: url(19tm_gl_icon2.png) no-repeat 88% center #d4ebff; padding-right: 15%; border: 1px solid #d4ebff; border-radius:3px;}
.gl_list>ul>li.on>a, .gl_list>ul>li>a:hover{ background: url(19tm_gl_icon2_1.png) no-repeat 88% center #ffffff; border: 1px solid #006bc8; color: #006bc8;}
.gl_tit2{ background: url(19tm_tit1.jpg) repeat-x bottom; line-height:51px;}
.gl_tit2_l{ padding:0 8px; font-size: 20px; font-weight: bold; color: #006bc8; float: left; background: url(19tm_tit1_bar.jpg) repeat-x bottom;}
.gl_tit2_r{ float: right; padding-right: 10px;}
.gl_list1{ padding: 0 13px;}
.gl_list1 ul{ border-bottom: 1px dotted #aeaeae; padding: 18px 0;}
.gl_list1 li{ line-height:38px; background: url(19tm_dot.png) no-repeat 0px 17px; padding-left: 18px;}
.gl_list1 li span{ float: right; color: #999999;}


.fy_list{ margin:0 auto 0; text-align: center; font-size: 0; height: 40px;}
.fy_list a,.fy_list span{ font-size: 14px; display: inline-block; line-height: 18px; height: 18px; border: 1px solid #d9d9d9; border-left:none; padding: 10px 0px; background-color: #ffffff; color: #555555; width: 38px; text-align: center;}
	.fy_list span.sl{ display: inline-block; width: 38px; border: 0; background-color: transparent; text-align: center; height: 18px; margin-top: -10px; font-size: 14px;}
	.fy_list .prev,.fy_list .next{ width: auto; padding: 10px 15px; border-left: 1px solid #d9d9d9;}
	.fy_list .prev em,.fy_list .next em{ font-style: normal; font-family: simsun;}
	.fy_list .prev em{ margin-right:6px;}
	.fy_list .next em{ margin-left: 6px;}
	.fy_list a.on,.fy_list a:hover,.fy_list span.on{ background-color: #f2f2f2; color: #6b4941; font-weight: bold;}
	.fy_list .prev:hover ,.fy_list .next:hover{ padding: 10px 14px;}
	.fy_list .prevStop,.fy_list .nextStop,.fy_list .prevStop:hover,.fy_list .nextStop:hover{ background-color: #ffffff; padding:10px 15px; font-weight: normal; color: #999999; cursor: default;}

.fy_list1{ margin:40px auto 0; text-align: center; font-size: 0; height: 40px;}
.fy_tit_l,.fy_tit_r{ display: inline-block;}
.fy_tit_l.pad_l_20{ padding-left:0;}
.fy_tit_l a,.fy_tit_l span{font-size: 14px;display: inline-block;line-height: 18px;/* height: 18px; */border: 1px solid #d9d9d9;border-left:none;padding: 10px 0px;background-color: #ffffff;color: #555555;width: 38px;text-align: center;}
	.fy_tit_l span.sl{ display: inline-block; width: 38px; border: 0; background-color: transparent; text-align: center; height: 18px; margin-top: -10px; font-size: 14px;}
	.fy_tit_l .prev,.fy_tit_l .next{ width: auto; padding: 10px 15px; border-left: 1px solid #d9d9d9;}
	.fy_tit_l .prev em,.fy_tit_l .next em{ font-style: normal; font-family: simsun;}
	.fy_tit_l .prev em{ margin-right:6px;}
	.fy_tit_l .next em{ margin-left: 6px;}
	.fy_tit_l a.on,.fy_tit_l a:hover,.fy_tit_l span.on{ background-color: #f2f2f2; color: #006bc8; font-weight: bold;}
	.fy_tit_l .prev:hover ,.fy_tit_l .next:hover{ padding: 10px 14px;}
	.fy_tit_l .prevStop,.fy_tit_l .nextStop,.fy_tit_l .prevStop:hover,.fy_tit_l .nextStop:hover{ background-color: #ffffff; padding:10px 15px; font-weight: normal; color: #999999; cursor: default;}
	.fy_tit_r{ padding-left: 32px; font-size: 14px;}
	.fy_inp{ border: 1px solid #d9d9d9; background-color: #ffffff; width: 38px; height: 38px; line-height: 38px; text-align: center; display: inline-block; margin: 0 8px; font-size: 15px; color: #555555;}
	.fy_tit_r span.fy_go{ display: inline-block; background-color: #006bc8; width:40px; height:40px; line-height:40px; padding: 0; color: #ffffff; text-align: center; margin: 0 8px; font-size: 14px; cursor: pointer;}
.fy_tit_l .jp-previous, .fy_tit_l .jp-next{ border-left:0}

.zfxxgk_list{ padding-left: 25px; position: relative; z-index: 4; padding-top: 17px;}
.zfxxgk_list>ul>li { line-height:67px; font-size: 18px;}
.zfxxgk_list>ul>li a{ color: #2b5a9d;}
.zfxxgk_list>ul>li.on, .zfxxgk_list>ul>li:hover{ background: url(19tm_gl_dot.jpg) no-repeat left 24px;}
.zfxxgk_list>ul>li>a { display: block; padding-left:30px; color: #2b5a9d; background: url(19tm_zfxxgk_arr.png) no-repeat 91% 25px;}
.zfxxgk_list>ul>li.on>a,.zfxxgk_list>ul>li>a:hover{ font-weight: bold; background: url(19tm_zfxxgk_arr_1.png) no-repeat 91% 30px;}
.zfxxgk_list>ul>li>ul{ background: url(19tm_zfxxgk_line.jpg) repeat-y 4px 0; border-top: 1px solid #d9eaff; border-bottom: 1px solid #d9eaff; margin-left: 33px; margin-right: 22px; padding: 15px 0;}
.zfxxgk_list>ul>li ul{ display: none;}
.zfxxgk_list>ul>li ul#tree::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #eff7ff;
}

.zfxxgk_list>ul>li ul#tree::-webkit-scrollbar
{
	width: 3px;
	background-color: #eff7ff;
}
.zfxxgk_list>ul>li ul#tree::-webkit-scrollbar-thumb
{
	background-color: #accfff;
}


.zfxxgk_list>ul>li>ul li{ line-height: 36px; font-size: 16px; background: url(19tm_zfxxgk_ico.jpg) no-repeat 5px 17px; padding-left: 21px; }
.zfxxgk_list>ul>li>ul li ul{ border-left: 1px solid #d9eaff;}
.zfxxgk_list>ul>li>ul li.add{ background: url(19tm_zfxxgk_add.jpg) no-repeat 0 0;}
.zfxxgk_list>ul>li>ul li.add.on{ background: url(19tm_zfxxgk_min.jpg) no-repeat 0 0;}
.zfxxgk_list>ul>li.on>ul,.zfxxgk_list>ul>li>ul li.add.on ul{ display: block;}
.ml-tree{position: relative;height:405px; overflow: hidden; margin-right: 22px;margin-left: 5px; padding-bottom:10px}
.zfxxgk_list>ul>li ul#tree{display: block; padding: 10px 0; overflow:auto; height: 395px;}
.ml-tree:before{content: '';position: absolute;left: 25px;right:0px;top: 0;height: 1px;background-color: #d9eaff;}
.ml-tree:after{content: '';position: absolute;left: 25px;right:0px;bottom: 0px;height: 1px;background-color: #d9eaff;}
.ml-tree ul{ background: url(19tm_zfxxgk_line.jpg) repeat-y 4px 0; margin-left:21px;}
.ml-tree>ul ul{display: none;}
.ml-tree>ul ul.on{display: block;}
.ml-tree li{background: url(19tm_zfxxgk_ico.jpg) no-repeat 6px 16px;line-height: 36px;font-size: 16px;}
.ml-tree li a{padding-left:21px; display: block;}
.ml-tree li a.on{ font-weight: bold;}
.ml-tree li a.parent{background: url(19tm_zfxxgk_add.jpg) no-repeat left 0;}
.ml-tree li a.parent.on{background: url(19tm_zfxxgk_min.jpg) no-repeat left 0;}
.ml-tree li a.tree-1{font-size: 18px;line-height: 42px;}


.xl_con{ padding:20px 40px;}
.xl_tit{ text-align: center; font-size: 32px; font-weight: bold; line-height:48px; color: #006bc8;}
.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(19_zfxxgk_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 span.xl_line{ margin: 0 20px; padding: 0 1px; background: url(19_zfxxgk_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_tit3{ line-height: 30px; padding: 15px; background: url(19_zfxxgk_dot1.jpg) no-repeat left center; font-size: 18px; color: #333333; border-top: 1px solid #e6e6e6;}
.xl_list1 li{ background: url(19_zfxxgk_dot2.png) no-repeat 5px 17px; padding-left: 23px; line-height: 38px;}
.xl_list1 li span{ margin-left: 10px; color: #999999;}
.xl_con1{ padding:32px 27px 30px 15px;}
.xl_con1 p{ 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;}

.zdlygk_line{ right: 75%; top: 0; bottom: 0;}
.zdlygk_list{ padding-left: 20px;}
.zdlygk_list li{ padding-right: 46px;}
.zdlygk_list li a{ display: block; font-size: 18px; border-bottom: 1px dotted #afafaf; padding:15px 27px 15px 0; text-align: right; background: url(19tm_zdlyxxgk_icon1.png) no-repeat 98% 20px;}
.zdlygk_list li.on,.zdlygk_list li:hover{ background: url(19tm_zdlyxxgk_dot.jpg) no-repeat right 5px;}
.zdlygk_list li.on a,.zdlygk_list li a:hover{ background: url(19tm_zdlyxxgk_icon1_1.png) no-repeat 98% 20px; color: #006bc8; font-weight: bold;}


.hdjl_tit3{ padding: 20px 0; line-height: 38px;}
.inp4{ width: 47.5%; padding-left:1.5%; height: 36px; line-height: 36px; border: 1px solid #e6e6e6; font-size: 14px; margin-left: 5px;}
::-webkit-input-placeholder{ color: #999999;}
.btn4{ margin-left: 15px; height: 38px; line-height: 38px; font-size: 16px; color: #006bc8; background: url(19tm_hdjl_ss.png) no-repeat 25% center #d4ebff; width: 12%; padding-left:2%; border: 0; border-radius: 5px;}
.btn41{ margin-left: 10px; height: 38px; line-height: 38px; font-size: 16px; color: #006bc8; background:#d4ebff; width: 12%; text-align: center; border: 0; border-radius: 5px;}
.tab1{ border-left: 1px solid #e6e6e6; border-top: 1px solid #e6e6e6; margin: 40px auto 0;}
.tab2{border-left: 1px solid #e6e6e6; border-top: 1px solid #e6e6e6; margin: 13px auto 0;}
.tab2 th,.tab2 td{ line-height: 45px; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; font-size: 14px; padding: 0 10px;}
.tab2 th{ background-color: #f2f2f2; font-weight: normal; text-align: center;}
.tab1>tbody>tr>td{ padding: 9px 15px; line-height: 32px; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;}
.tab1>tbody>tr>td.td1{ background-color: #edf7ff; text-align: center; padding: 9px 0; width: 106px;}
.radio1 input[type="radio"] {
    position: absolute !important;
    opacity: 0;
    margin: 0;
}
.radio1 label {
    padding-left: 29px !important;
    min-height: 32px;
    line-height:32px;
    display: inline-block;
    position: relative;
    vertical-align: top;
    margin-bottom: 0;
    font-weight: normal;
    cursor: pointer;
	margin-right:25px;
}
.radio1 label:before{content: "";
    display: inline-block;
    position: absolute;
    width:18px;
    height:18px;
    border: 2px solid #c6c7ca;
    border-radius:50%;
    margin-left: -29px; top: 5px;
}
.radio1 label:hover:before{ border: 2px solid #5fb878;}
.radio1 > input:checked + label::after, .radio1 > input:checked + input[type="hidden"] + label::after{
    content: "";
    display: inline-block;
    position: absolute;
    top: 5px;
    left: 1px;
    width: 9px;
    height:9px;
	padding: 4px;
	background: url(19tm_hdjl_radio.png) no-repeat center #ffffff;
    border: solid 2px #5fb878;
	border-radius:50%;
}
.inp5{ border: 1px solid #e6e6e6; height: 30px; line-height: 30px; padding-left: 11px; width: 32.5%; margin-right: 10px;}
.sel3{ border: 1px solid #e6e6e6; height: 32px; line-height: 32px; padding-left: 11px; width: 34.5%; margin-bottom: 8px; margin-right: 10px;}
.inp6{ border: 1px solid #e6e6e6; height: 30px; line-height: 30px; padding-left: 11px; width: 68.5%; margin-right: 10px;}
.text1{ height: 128px; width:96.5%; margin-top: 4px; line-height: 30px; border: 1px solid #e6e6e6; padding: 10px;}
.btn5{ width: 100px; height: 38px; line-height: 38px; background-color: #006bc8; color: #ffffff; border: 0; border-radius: 5px;}
.btn_list{ margin: 24px auto; text-align: center; font-size: 0;}
.btn_list [type="button"]{ width: 100px; height: 38px; cursor: pointer; line-height: 38px; margin: 0 6px; background-color: #006bc8; color: #ffffff; border: 0; border-radius: 5px;}
.btn_list [type="button"].cz_btn{ background-color: #cccccc; color: #333333;}

.wsdc_list{ margin: 13px auto 0;}
.wsdc_list li{ line-height: 28px; padding: 8px 10px 8px 20px; border-bottom: 1px dashed #e2e2e2; background: url(19tm_dot.png) no-repeat 5px 20px;}
.wsdc_list li span{ float: right; color: #999999;}
.wsdc_list li em{ display: inline-block; padding: 0px 13px; font-size: 14px; background-color: #e7e8e9; color: #999999; margin-left: 13px; border-radius: 5px;}
.wsdc_list li em.jxz{ background-color: #ecf6ff; color: #006bc8;}


.zxft_tit{ background: url(19tm_zxft_dot.jpg) no-repeat left center; line-height: 38px; padding-left: 17px; font-weight: bold; font-size: 20px; font-weight: bold; color: #006BC8;}
.zxft_con{ border: 1px solid #e6e6e6; position: relative; margin-top: 10px;}
.zxft_l{float: left;padding: 19px;width: 51.8134715%;}
.zxft_l img{width: 100%;height: 360px;}
.zxft_r{ width: 44.9050086%; float: right; border-bottom: 4px solid #006bc8; height: 396px;}
.zxft_line{ right: 44.9050086%; top: 0; bottom: 0;}
.zxft_r h3{ font-size: 24px; font-weight: normal; line-height: 46px; margin-bottom: 7px; color: #333333;}
.zxft_r{ line-height: 36px;}
.zxft_r p span{ color: #006bc8; font-weight: bold;}
.zxft_r a.zxft_btn{ margin-top: 17px; width: 155px; height: 50px; line-height: 50px; display: inline-block; border: 1px solid #006bc8; text-align: center; font-size: 18px; color: #006bc8; border-radius: 3px;}
.zxft_con1{ background: url(19tm_zxft_t1.jpg) no-repeat left center #ecf6ff; height: 96px; margin-top: 20px; padding: 20px 30px 20px 132px; position: relative;}
.zxft_con1 .prev,.zxft_con1 .next,.zxft_tu .prev,.zxft_tu .next{ position: absolute; width: 30px; height: 55px; top: 50%; margin-top: -27px; cursor: pointer; z-index: 999;}
.zxft_con1 .prev{ left: 82px; background: url(19tm_icon_l.png) no-repeat;}
.zxft_tu .prev{ left: 0px; background: url(19tm_icon_l.png) no-repeat;}
.zxft_con1 .next,.zxft_tu .next{ right: 0; background: url(19tm_icon_r.png) no-repeat;}
.zxft_con1 li{ border-left: 2px solid #2792ff; float: left; width: 49%;}
.zxft_con1 li:nth-child(2n+2){ border-left: 2px solid #3ecdb5;}
.zxft_con1 li h3{ font-size: 16px; color: #006bc8; padding-left: 20px; line-height: 38px;}
.zxft_con1 li h3 a{ color: #006bc8;}
.zxft_con1 li p{ line-height: 30px; height: 30px; overflow: hidden; padding-left: 20px;}
.zxft_list{ margin-top: -10px; margin-right: -17px;}
.zxft_list li{ float: left; width: 33.3%; margin-top: 20px;}
.zxft_list li .zxft_box{ border: 1px solid #e6e6e6; margin-right: 17px; padding: 19px; height: 297px; overflow: hidden; line-height: 30px;}
.zxft_list li .zxft_box img{ width: 100%; max-height: 186px; margin-bottom: 20px;}
.zxft_list li .zxft_box p{ padding-left: 9px;}
.zxft_list li .zxft_box p span{ color: #006BC8;}
.zxft_tu{ position: relative;}
.zxft_tit1 { background: url(19tm_zxft_tit.jpg) repeat-x; height: 55px; line-height: 55px;}
.zxft_tit1_l { float: left; }
.zxft_tit1_l li { float: left; border-right: 1px solid #e6e6e6; font-size: 18px; padding: 0 27px;}
.zxft_tit1_l li.on { background: url(19tm_zxft_tit_bar.jpg) repeat-x bottom; font-weight: bold; color: #006bc8; }
.zxft_tit1_r { float: right; font-size: 14px; padding-right: 23px; }
.zxft_tit1_r span { float: left; display: inline-block; padding: 0;}
.zxft_tit1_r span img { margin-right:10px; }
.zxft_tit1_r span select { margin-bottom: 3px; height: 24px; }
.sel4 { background-color: #e5e5e5; padding: 1px 5px; border:1px solid #bcbcbc; }
.zxft_tit1_r ul { float: left; margin-top: 16px; margin-left: 10px; margin-right: 10px; }
.zxft_tit1_r li { float: left; margin: 0; padding: 0; line-height: 24px; background: none; }
.zxft_tit1_r li a { width: 55px; height:22px; display: block; text-align: center; background: #eeeeee; border: 1px solid #b7b7b7; line-height:22px; text-align: center; }
.zxft_tit1_r li a:hover, .zxft_tit1_r li a.cur { background: #0e86e0; color: #fff; border:1px solid #0e86e0;}
.zxft_con2{ padding: 19px 39px;}
.zxft_con3{ height: 850px; overflow: auto; line-height: 30px; padding-right:40px;}
.zxft_con3::-webkit-scrollbar-track
{
	width: 10px;
	border-radius: 5px;
	background-color: #f7f7f7;
}

.zxft_con3::-webkit-scrollbar
{
	width: 10px;
	padding: 0 5px;
	border-radius: 5px;
	background-color: #f7f7f7;
}
.zxft_con3::-webkit-scrollbar-thumb
{
	width: 10px;
	border-radius: 5px;
	background-color: #d7d7d7;
}
.zxft_con3 span{ line-height: 30px; font-size: 14px; color: #999999; display: block; margin-top: 5px;}
.zxft_tit2,.zxft_con4{ border-bottom: 1px dotted #aeaeae; padding-bottom: 12px; padding-top: 19px;}
.zxft_tit2_l{ float: left; width: 95px; margin-right: 24px; text-align: center;}
.zxft_tit2_r{ overflow: hidden;}
.zxft_con4 em{ border-radius: 3px; padding:0 7px; font-size: 14px;}
.zxft_con4 .jb em{ border: 1px solid #006bc8; color: #006bc8;}
.zxft_con4 .zcr em{ border: 1px solid #c62b31; color: #c62b31;}
.zxft_list1{ margin-bottom:20px;}
.zxft_list1 li{ float: left; width: 29.3%;  line-height:40px; margin: 10px 2% 0 2%; text-align: center;}
.zxft_list1 li img{ width: 100%; height: 180px;}



.ld_con_bg{ background-color: #ffffff; box-shadow: 0 0 12px rgba(0,0,0,.05);}
.ld_tit{ line-height: 60px; height: 60px; background: url(19tm_ld_tit.jpg) repeat-x; padding-left: 20px;}
.ld_tit span{ float: left; display: block; padding-left: 20px; font-size: 24px; font-weight: bold; color: #006bc8; background:url(19tm_zxft_dot.jpg) no-repeat left center;}
.ld_con{ padding: 23px 30px; position: relative;}
.ld_l{ width: 15.0877193%; float: left;}
.ld_c{ float: left; width: 56.578947%; padding-left: 2.982456%;}
.ld_r{ float: right; width: 20.1754386%;}
.ld_tu{ margin-bottom: 8px; border: 1px solid #e6e6e6; padding: 9px;}
.ld_tu img{ width: 100%;}
.ld_l h3{ line-height: 36px; font-size: 20px; color: #006bc8; text-align: center;}
.ld_l p{ line-height: 18px; font-size: 14px;}
a.ld_btn{ background: url(19tm_ld_btn.jpg) repeat-y center; color: #ffffff; display: block; background-size: 100% 100%; margin-top: 25px; line-height: 52px; text-align: center; font-size: 18px; border-radius: 5px;}
.ld_tit1{ line-height: 32px; font-size: 20px; font-weight: bold; color: #333333;}
.ld_tit1 img{ margin-right: 13px;}
.ld_tit1 span{ float: right; color: #999999; font-size: 16px; font-weight: normal;}
.ld_con1{ line-height: 36px; padding: 10px 0;}
a.more1{ width: 118px; border-radius: 3px; height: 36px; line-height: 36px; background-color: #daeeff; text-align: center; margin: 10px auto 0; color: #006bc8; display: block;}
.ld_c .list{ padding-left: 25px;}
.ld_line{ right: 24%;}
.ld_tit2{ background: url(19tm_ld_btn2.jpg) repeat-y; color: #ffffff; border-radius: 5px; background-size: 100% 100%; text-align: center; font-size: 18px; line-height: 52px;}
.ld_tit2 img{ margin-right: 10px; margin-top: -2px;}
.ld_list{ margin-top: 20px;}
.ld_list li{ margin-top: 10px; position: relative;}
.ld_list li a{ border: 1px solid #daeeff; background-color: #daeeff; margin: 0 29px; height: 38px; line-height: 38px; text-align: center; display: block;}
.ld_list li.on a,.ld_list li a:hover,.ld_list li:hover a{ background: url(19tm_ld_bar.jpg) no-repeat center bottom #ffffff; border: 1px solid #006bc8; color: #006bc8;}
.ld_list li .ld_con2{ text-align: center; line-height: 18px; font-size: 14px; padding: 11px 16px; background-color: #fff1df; border: 1px solid #ffdebb; display: none;}
.ld_list li.on .ld_con2,.ld_list li:hover .ld_con2{ display: block;}

.wzdh_list{ margin: 20px auto 0; padding: 0 30px;}
.wzdh_list li{ float: left; width: 20%; line-height: 36px; background: url(19tm_dot.png) no-repeat left center;}
.wzdh_list li a{ padding-left: 18px;}

.block { display: block; }
/*---------------------------------------segmentation------------------------------------------*/

/*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; }
.tblue1 { color: #006bc8 }
.tblue1 a:link, .tblue1 a:visited { color: #006bc8; }
.tblue1 a:hover { color: #006bc8; text-decoration: underline; }
/*---------------------------------------segmentation------------------------------------------*/

/*frame*/
.bor1 { border: 1px solid #e2e2e2; }
.bor_t1 { border-top: 1px solid #e2e2e2; }
.bor_r1 { border-right: 1px solid #e2e2e2; }
.bor_l1 { border-left: 1px solid #fff; }
.bor_b1 { border-bottom: 1px solid #e2e2e2; }
.bor_b2 { border-bottom: 1px dotted #e2e2e2; }
.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; }
.mar15 { margin: 15px; }
.mar_to { margin-top: 0px; }
.mar_t1 { margin-top: 1px; }
.mar_t3 { margin-top: 3px; }
.mar_t5 { margin-top: 5px; }
.mar_t7 { margin-top: 7px; }
.mar_t8 { margin-top: 8px; }
.mar_t10 { margin-top: 10px; }
.mar_t12 { margin-top: 12px; }
.mar_t13 { margin-top: 13px; }
.mar_t15 { margin-top: 15px; }
.mar_t16 { margin-top: 16px; }
.mar_t18 { margin-top: 18px; }
.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_t115 { margin-top: 115px; }
.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_l1 { margin-left: 1px; }
.mar_l4 { margin-left: 4px; }
.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_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; }
/*---------------------------------------segmentation------------------------------------------*/

/*padding*/
.pad1 { padding: 1px; }
.pad2 { padding: 2px; }
.pad20 { padding: 20px; }
.pad3 { padding: 3px; }
.pad4 { padding: 4px; }
.pad5 { padding: 5px; }
.pad25 { padding: 25px; }
.pad_t1 { padding-top: 1px; }
.pad_t2 { padding-top: 2px; }
.pad_t3 { padding-top: 3px; }
.pad_t4 { padding-top: 4px; }
.pad_t5 { padding-top: 5px; }
.pad_t7 { padding-top: 7px; }
.pad_t8 { padding-top: 8px; }
.pad_t10 { padding-top: 10px; }
.pad_t12 { padding-top: 12px; }
.pad_t15 { padding-top: 15px; }
.pad_t17 { padding-top: 17px; }
.pad_t20 { padding-top: 20px; }
.pad_t25 { padding-top: 25px; }
.pad_t30 { padding-top: 30px; }
.pad_t32 { padding-top: 32px; }
.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_b2 { padding-bottom: 2px; }
.pad_b3 { padding-bottom: 3px; }
.pad_b4 { padding-bottom: 4px; }
.pad_b5 { padding-bottom: 5px; }
.pad_b8 { padding-bottom: 8px; }
.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_b155 { padding-bottom: 155px; }
.pad_l1 { padding-left: 1px; }
.pad_l5 { padding-left: 5px; }
.pad_l12 { padding-left: 12px; }
.pad_l10 { padding-left: 10px; }
.pad_l15 { padding-left: 15px; }
.pad_l20 { padding-left: 20px; }
.pad_l23 { padding-left: 23px; }
.pad_l25 { padding-left: 25px; }
.pad_l30 { padding-left: 30px; }
.pad_l45 { padding-left: 45px; }
.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_r28 { padding-right: 28px; }
.pad_r30 { padding-right: 30px; }