﻿body{
	margin: 0;
	padding: 0;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #333333;
}
a{
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
a:hover{
	color: #FF0000;
	text-decoration: underline;
}
table{
	border-collapse: collapse;
}
select{
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #333333;
}
input{
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #333333;
}
table td{
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #333333;
}
li{
	padding: 0;
	margin: 0;
	list-style: none;
	vertical-align: middle;
}
ul{
	padding: 0;
	margin: 0;
	list-style: none;
	vertical-align: middle;
}
img{
	border: 0;
}



.SHDX2016_topAll{
	background-color: #EEEEEE;
	border-bottom: 1px #DDDDDD solid;
	height: 40px;
	padding: 0 20px;
	margin-bottom: 15px;
	*zoom: 1;
}
.SHDX2016_topAll .linkR{
	float: right;
	line-height: 40px;
	color: #666666;
}
.SHDX2016_topAll .linkR a{
	margin: 0 10px;
	color: #666666;
}
.SHDX2016_topAll .linkR a:hover{
	color: #FF0000;
}


.SHDX2016_hd{
	width: 1100px;
	margin: 0 auto 15px auto;
}
.SHDX2016_banner{
	background: url('../images/banner.jpg') no-repeat;
	height: 170px;
}
.SHDX2016_banner .title{
	display: inline-block;
	margin: 38px 0 0 70px;
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-shadow: 0 0 25px #000000;
}
.SHDX2016_banner span{
	display: inline-block;
	margin: 5px 0 0 645px;
	font-size: 38px;
	font-weight: bold;
	color: #FFFFFF;
	text-shadow: 0 0 25px #000000;
}
.SHDX2016_nav{
	background-color: #05468D;
	height: 45px;
	text-align: center;
	font-size: 0;
}
.SHDX2016_nav a{
	display: inline-block;
	height: 45px;
	line-height: 45px;
	width: auto;
	padding: 0 24px;
	margin: 0;
	font-size: 15px;
	color: #FFFFFF;
}
.SHDX2016_nav .current{
	background-color: #0A6FB6;
	color: #FFFFFF;
	text-decoration: none;
}


.SHDX2016_nav a:hover{
	background-color: #0A6FB6;
	color: #FFFFFF;
	text-decoration: none;
}


.SHDX2016_clear{
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}
.SHDX2016_clearfix{
	*zoom: 1;
}
.SHDX2016_clearfix:after{
	content: '\200B';
	clear: both;
	height: 0;
	display: block;
}


.SHDX2016_Aleft{
	float: left;
	width: 200px;
}
.SHDX2016_Aright{
	float: right;
	width: 880px;
}


.SHDX2016_bd{
	width: 1100px;
	margin: 0 auto 30px auto;
	min-height: 400px;
}


.SHDX2016_MBX{
	height: 40px;
	line-height: 30px;
	padding: 0 15px;
	color: #888888;
	font-size: 13px;
}
.SHDX2016_MBX a{
	color: #888888;
	font-size: 13px;
}
.SHDX2016_MBX a:hover{
	color: #FF0000;
}
.SHDX2016_MBX .gt{
	margin: 0 10px;
}


.SHDX2016_leftNav{
	margin-bottom: 1px;
}
.SHDX2016_leftNav .l_top{
	background-color: #065799;
	height: 40px;
	line-height: 38px;
	padding: 0 15px;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}
.SHDX2016_leftNav .l_middle{
	background-color: #E1E9F1;
	padding: 16px 20px;
}
.SHDX2016_leftNav .l_middle ul{
	margin: 0 0 0 10px;
}
.SHDX2016_leftNav .l_middle ul li{
	background: url('../images/ico_1.png') no-repeat 0 4px;
	line-height: 25px;
	padding: 5px 0;
	margin-bottom: 5px;
}
.SHDX2016_leftNav .l_middle ul li a{
	padding-left: 35px;
	font-size: 15px;
	color: #065799;
}
.SHDX2016_leftNav .l_middle ul li a:hover{
	color: #FF0000;
}


.SHDX2016_search1{
	background-color: #E8E8E8;
	padding: 15px 25px;
	margin-bottom: 20px;
}
.SHDX2016_search1 table{
	width: auto;
	margin: 0 auto;
}
.SHDX2016_search1 table td{
	height: 40px;
	vertical-align: middle;
	padding: 0 2px;
	font-size: 16px;
}
.SHDX2016_search1 table td input[type=text]{
	border: 1px #CCCCCC solid;
	height: 32px;
	padding: 0 5px;
	line-height: 32px;
	font-size: 15px;
}
.SHDX2016_search1 table td .btn1{
	background-color: #1493CF;
	border: 0;
	height: 34px;
	width: auto;
	padding: 0 20px;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}


.SHDX2016_module1{
	margin-bottom: 15px;
}
.SHDX2016_module1 .m_pic{
	float: left;
	width: 210px;
	height: 135px;
	text-align: center;
}
.SHDX2016_module1 .m_pic img{
	width: 180px;
	height: 135px;
}
.SHDX2016_module1 .m_top{
	float: right;
	width: 650px;
	height: 32px;
	line-height: 24px;
	margin-right: 10px
}
.SHDX2016_module1 .m_top .tt3{
	float: left;
	font-size: 20px;
	font-weight: bold;
	color: #752D06
}
.SHDX2016_module1 .m_top .tt2{
	float: left;
	font-size: 20px;
	font-weight: bold;
	color: #752D06
}
.SHDX2016_module1 .m_top .tt1{
	float: left;
	font-size: 20px;
	font-weight: bold;
	color: #752D06
}
.SHDX2016_module1 .m_top .tt2{
	color: #065799
}
.SHDX2016_module1 .m_top .tt3{
	color: #107433
}
.SHDX2016_module1 .m_top .more{
	float: right;
	color: #FF0000;
	font-weight: bold;
}
.SHDX2016_module1 .m_ul{
	float: right;
	width: 660px;
	margin: 0;
	font-size: 0;
}
.SHDX2016_module1 .m_ul li{
	display: inline-block;
	background: url('../images/ico_2.png') no-repeat 0 7px;
	width: 300px;
	height: 27px;
	line-height: 27px;
	padding: 0 12px 0 18px;
	*zoom: 1;
}
.SHDX2016_module1 .m_ul li:after{
	content: '\200B';
	clear: both;
	height: 0;
	display: block;
}
.SHDX2016_module1 .m_ul li a{
	float: left;
	display: inline-block;
	width: 220px;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 14px;
	white-space:nowrap; text-overflow:ellipsis; overflow:hidden;
}
.SHDX2016_module1 .m_ul li .date{
	float: right;
	color: #999999;
	font-size: 14px;
}


.SHDX2016_ft{
	background-color: #888888;
	text-align: center;
	padding: 30px;
	line-height: 30px;
	color: #EEEEEE;
}


.SHDX2016_module2{
	margin-bottom: 20px;
}
.SHDX2016_module2 .m_top{
	height: 35px;
	border-bottom: 1px #AAAAAA solid;
	margin-bottom: 15px;
}
.SHDX2016_module2 .m_top .tt{
	display: inline-block;
	line-height: 35px;
	padding: 0 15px;
	font-size: 18px;
	font-weight: bold;
	color: #05468D;
}


.SHDX2016_List1{
	margin: 10px 15px 20px 15px;
}
.SHDX2016_List1 li{
	background: url('../images/ico_3.png') no-repeat 10px 12px;
	border-bottom: 1px #DDDDDD dashed;
	line-height: 25px;
	padding: 7px 10px 7px 30px;
	margin-bottom: 3px;
}
.SHDX2016_List1 li a{
	font-size: 16px;
}


.SHDX2016_Page{
	text-align: center;
	padding: 10px 10px 20px 10px;
}
.SHDX2016_Page table{
	width: auto;
	margin: 0 auto;
}
.SHDX2016_Page table td{
	height: 30px;
	vertical-align: middle;
	padding: 0 3px;
	text-align: left;
}
.SHDX2016_Page table td a{
	background-color: #FFFFFF;
	padding: 2px 8px 3px 8px;
	border: 1px #CCCCCC solid;
	margin: 0 2px;
	color: #555555;
}
.SHDX2016_Page table td a.current{
	background-color: #1493CF;
	border-color: #1493CF;
	color: #FFFFFF;
	text-decoration: none;
}
.SHDX2016_Page table td a:hover{
	background-color: #1493CF;
	border-color: #1493CF;
	color: #FFFFFF;
	text-decoration: none;
}
.SHDX2016_Page table td input[type=text]{
	border: 1px #CCCCCC solid;
	height: 26px;
	padding: 0 3px;
	line-height: 26px;
	font-size: 14px;
}
.SHDX2016_Page table td .btn1{
	background-color: #065799;
	border: 0;
	height: 30px;
	width: auto;
	padding: 0 15px;
	font-size: 14px;
	color: #FFFFFF;
}


.SHDX2016_Txt{
	margin: 10px 40px 20px 40px;
}
.SHDX2016_Txt h1{
	line-height: 35px;
	padding: 8px;
	margin: 0 0 10px 0;
	text-align: center;
	font-size: 28px;
	color: #000000;
	font-weight: normal;
}
.SHDX2016_Txt .time{
	background-color:#cccccc;
	line-height: 30px;
	margin-bottom: 30px;
	
	font-size: 13px;
	color: #100f0f;
	height: 60px;
	
	
}
.SHDX2016_Txt .time .message{
	width: 270px;
	height: 29px;
	float: left;
	text-align: left;
	overflow:hidden;
	margin-left: 60px;
	
}
.SHDX2016_Txt .time .t1{
	color: #0066CC;
}
.SHDX2016_Txt .pic{
	text-align: center;
	margin: 10px 10px 25px 10px;
	text-align: center;
}
.SHDX2016_Txt .pic img{
	max-width: 1000px;
}
.SHDX2016_Txt .txt{
	font-size: 17px;
	line-height: 220%;
	color: #555555;
	padding-bottom: 30px;
}
.SHDX2016_Txt .txt p{
	text-indent: 2em;
	margin: 0 0 20px 0;
}
.SHDX2016_Txt .txt h2{
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	margin: 0;
}
.SHDX2016_Txt .txt p a{
	color: #0066CC;
	text-decoration: underline;
}
.SHDX2016_Txt .txt p a:hover{
	color: #FF0000;
}


.SHDX2016_PingLun{
	margin-bottom: 20px;
}
.SHDX2016_PingLun .p_top{
	border-bottom: 1px #999999 solid;
	margin-bottom: 10px;
	padding: 5px 10px;
	line-height: 25px;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.SHDX2016_PingLun .p_middle{
	margin: 15px 10px;
}
.SHDX2016_PingLun .p_middle .p_list{
	float: left;
	width: 630px;
}
.SHDX2016_PingLun .p_middle .p_list li{
	background-color: #FAFAFA;
	border: 1px #E0E0E0 solid;
	padding: 10px 19px;
	margin-bottom: 10px;
}
.SHDX2016_PingLun .p_middle .p_list li table{
	width: auto;
}
.SHDX2016_PingLun .p_middle .p_list li table td{
	line-height: 22px;
	padding: 4px;
	vertical-align: top;
	font-size: 13px;
}
.SHDX2016_PingLun .p_middle .p_list li table .td1{
	color: #05468D;
	font-weight: bold;
	white-space: nowrap;
}
.SHDX2016_PingLun .p_middle .p_list li table .td2{
	font-size: 14px;
	color: #EE0000;
	font-weight: bold;
}
.SHDX2016_PingLun .p_middle .p_PingLun{
	float: right;
	background-color: #E6E6E6;
	width: 390px;
	padding: 15px 20px;
}
.SHDX2016_PingLun .p_middle .p_PingLun table{
	width: auto;
}
.SHDX2016_PingLun .p_middle .p_PingLun table td{
	line-height: 22px;
	padding: 6px 4px;
	vertical-align: top;
}
.SHDX2016_PingLun .p_middle .p_PingLun table .td1{
	color: #000000;
	font-weight: bold;
	white-space: nowrap;
}
.SHDX2016_PingLun .p_middle .p_PingLun table .td2{
	color: #0066CC;
	font-weight: bold;
}
.SHDX2016_PingLun .p_middle .p_PingLun table .td3{
	text-align: right;
}
.SHDX2016_PingLun .p_middle .p_PingLun table .td3 input[type=button]{
	background-color: #05468D;
	border: 0;
	height: 30px;
	width: auto;
	padding: 0 15px;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.SHDX2016_PingLun .p_middle .p_PingLun textarea{
	border: 1px #CCCCCC solid;
	width: 310px;
	height: 8em;
	padding: 0 3px;
	line-height: 22px;
}


.SHDX2016_List2{
	margin: 10px 15px 20px 15px;
}
.SHDX2016_List2 li{
	border-bottom: 1px #DDDDDD dashed;
	padding: 10px;
	margin-bottom: 3px;
}
.SHDX2016_List2 li .tt{
	line-height: 22px;
	padding: 4px;
	font-size: 16px;
	font-weight: bold;
}
.SHDX2016_List2 li .tt a{
	font-size: 16px;
}
.SHDX2016_List2 li .txt{
	padding-left: 15px;
	font-size: 14px;
	line-height: 22px;
	color: #888888;
}



/*##################  2016-10-31 首页  ######################*/
html{*overflow:visible;}
.SHDX2016_home_body{
	word-wrap:break-word;
	behavior:url("csshover.htc");
	overflow:hidden;
}

.SHDX2016_home_top{
	position: fixed;
	background: url('../images/home_top.png');
	width: 100%;
	height: 45px;
	top: 0;
	left: 0;
	z-index: 1000;
	text-align: right;
}
.SHDX2016_home_top .link{
	display: inline-block;
	width: auto;
	line-height: 42px;
	margin: 0 20px;
	font-size: 14px;
	color: #D4D4D4;
}
.SHDX2016_home_top .link a{
	margin: 0 15px;
	color: #D4D4D4;
}
.SHDX2016_home_top .link a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

.SHDX2016_home_left{
	position: fixed;
	z-index: 1000;
	width: 70px;
	bottom: 5px;
	left: 5px;
}
.SHDX2016_home_left a{
	display: block;
	background: url('../images/home_left_back1.png');
	width: 70px;
	text-align: center;
	padding: 15px 0 13px 0;
	margin-bottom: 2px;
}
.SHDX2016_home_left a img{
	width: 25px;
	height: 25px;
	margin-bottom: 3px;
	cursor: pointer;
}
.SHDX2016_home_left a span{
	display: block;
	text-align: center;
	font-size: 14px;
	color: #DDDDDD;
	line-height: 16px;
	cursor: pointer;
}
.SHDX2016_home_left a:hover{
	text-decoration: none;
	background: url('../images/home_left_back2.png');
}
.SHDX2016_home_left a:hover span{
	color: #FFFFFF;
}

.ddw{position:absolute;left:0;top:0;color:#000;font-size:0;z-index:9999;}
.ddw2{position:absolute;left:20px;top:0;color:#000;font-size:0;z-index:9999;}

.SHDX2016_home_Rnav{
	position: fixed;
	right: 20px;
	top: 50%;
	width: 60px;
	z-index:999;
	display: table-cell;
	vertical-align: middle;
}
.SHDX2016_home_Rnav ul{
	display: block;
	width: 60px;
	height: 630px;
	margin-top: -310px;
}
.SHDX2016_home_Rnav ul li{
	background: url('../images/home_Rnav.png') no-repeat 0 0;
	width: 60px;
	height: 60px;
	font-size: 0;
	cursor: pointer;
	margin-bottom: 3px;
}
.SHDX2016_home_Rnav ul li:hover span{
	display: block;
	width: 58px;
	height: 58px;
	border: 1px rgba(255, 255, 255, 1) solid;
	border-radius: 30px;
}
.SHDX2016_home_Rnav ul .li0{
	background-position-y: 0; 
}
.SHDX2016_home_Rnav ul .li1{
	background-position-y: -60px; 
}
.SHDX2016_home_Rnav ul .li2{
	background-position-y: -120px; 
}
.SHDX2016_home_Rnav ul .li3{
	background-position-y: -180px; 
}
.SHDX2016_home_Rnav ul .li4{
	background-position-y: -240px; 
}
.SHDX2016_home_Rnav ul .li5{
	background-position-y: -300px; 
}
.SHDX2016_home_Rnav ul .li6{
	background-position-y: -360px; 
}
.SHDX2016_home_Rnav ul .li7{
	background-position-y: -420px; 
}
.SHDX2016_home_Rnav ul .li8{
	background-position-y: -480px; 
}
.SHDX2016_home_Rnav ul .li9{
	background-position-y: -540px; 
}
.SHDX2016_home_Rnav ul li.current{
	background-position-x: -60px; 
}

.SHDX2016_home_bd{
	position: relative;
	min-width: 1100px;
}
.SHDX2016_home_bd .bd_back{
	background: #9B9FA0 url('../images/home_body.jpg') no-repeat center top;
	width:100%;
	position:relative;
}
.SHDX2016_home_bd .bd1{
	background: url('../images/home_bd1.png') no-repeat center center;
	width: 100%;
	height: 100%;
}


.SHDX2016_home_bd .bd_main{
	width: 1030px;
	margin: 0 auto;
	padding-top: 100px;
}
.SHDX2016_home_bd h1{
	height: 90px;
	text-align: center;
	line-height: 55px;
	font-family: "Microsoft YaHei";
	font-size: 50px;
	font-weight: bold;
}
.SHDX2016_home_bd h1.title1{
	color: #990000
}
.SHDX2016_home_bd h1.title2{
	color: #FF0000
}
.SHDX2016_home_bd h1.title3{
	color: #245FBF
}
.SHDX2016_home_bd h1.title4{
	color: #533128
}
.SHDX2016_home_bd h1.title5{
	color: #007A88
}
.SHDX2016_home_bd h1.title6{
	color: #0088BB
}
.SHDX2016_home_bd h1.title7{
	color: #17497A
}
.SHDX2016_home_bd h1.title8{
	color: #8A2E8F
}
.SHDX2016_home_bd h1.title9{
	color: #47567C
}


.SHDX2016_home_bd .bd_Aleft{
	float: left;
	width: 460px;
}
.SHDX2016_home_bd .bd_Aright{
	float: right;
	width: 520px;
}


.SHDX2016_home_bd .card1_nav{
	height: 46px;
	border-bottom: 1px #F45955 solid;
	margin-bottom: 10px;
}
.SHDX2016_home_bd .card1_nav a{
	display: inline-block;
	width: auto;
	height: 45px;
	line-height: 45px;
	padding: 0 25px;
	margin-right: 5px;
	font-size: 20px;
	color: #555555;
}
.SHDX2016_home_bd .card1_nav a:hover{
	background: url('../images/home_card_nav_a_back.png');
	color: #000000;
	text-decoration: none;
}
.SHDX2016_home_bd .card1_nav a.current:hover{
	background-color: #990000;
	color: #FFFFFF;
}
.SHDX2016_home_bd .card1_nav a.current{
	background-color: #990000;
	color: #FFFFFF;
}
.SHDX2016_home_bd .card1_div{
	padding: 5px;
}
.SHDX2016_home_bd ul.News{
	margin: 0;
	padding-bottom: 20px;
}
.SHDX2016_home_bd ul.News li{
	margin-bottom: 15px;
	position: relative;
}
.SHDX2016_home_bd ul.News li .date{
	position: absolute;
	left: 0;
	top: 0;
	background-color: #E8E8E8;
	border: 1px #DDDDDD solid;
	width: 75px;
	padding: 8px 0;
	text-align: center;
	line-height: 20px;
	font-size: 12px;
	color: #777777;
}
.SHDX2016_home_bd ul.News li .date .day{
	text-align: center;
	line-height: 30px;
	font-size: 22px;
	color: #D50000;
	font-weight: bold;
}
.SHDX2016_home_bd ul.News li a{
	display: inline-block;
	width: auto;
	max-width: 430px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-left: 0px;
	line-height: 30px;
	margin-bottom: 5px;
	font-size: 20px;
	color: #000000;
	font-weight: bold;
}
.SHDX2016_home_bd ul.News li a:hover{
	color: #CC0000;
}
.SHDX2016_home_bd ul.News li .txt{
	height: 40px;
	margin-left: 90px;
	line-height: 20px;
	font-size: 12px;
	color: #7D7D7D;
	overflow: hidden;
	text-overflow: ellipsis;
}

.SHDX2016_home_bd a.more1{
	background-color: #8F9596;
	padding: 4px 14px 8px 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.SHDX2016_home_bd a.more1:hover{
	text-decoration: none;
	background-color: #AA0000;
}


.SHDX2016_home_bd .bd_Bleft{
	float: left;
	width: 520px;
}
.SHDX2016_home_bd .bd_Bright{
	float: right;
	width: 460px;
}


.SHDX2016_home_bd .card2_nav{
	height: 50px;
	border-top: 1px #AAAAAA solid;
	text-align: center;
}
.SHDX2016_home_bd .card2_nav a{
	display: inline-block;
	width: auto;
	line-height: 50px;
	padding: 10px 25px 0 25px;
	margin: -10px 30px 0 30px;
	font-size: 16px;
}
.SHDX2016_home_bd .card2_nav a:hover{
	color: #FF0000;
	text-decoration: none;
}
.SHDX2016_home_bd .card2_nav a.current{
	background: url('../images/home_bd_card2_nav.png') no-repeat center top;
	color: #FF0000;
	font-weight: bold;
}
.SHDX2016_home_bd .card2_div{
	height: 320px;
	padding: 5px;
}
.SHDX2016_home_bd .card2_div .title{
	display: inline-block;
	font-size: 22px;
	line-height: 30px;
	color: #CE0000;
	margin-bottom: 20px;
}
.SHDX2016_home_bd .card2_div .txt{
	height: 150px;
	overflow: hidden;
	margin-bottom: 20px;
	font-size: 13px;
	color: #4D4D4D;
	line-height: 25px;
}

.SHDX2016_home_bd a.more2{
	font-size: 13px;
	line-height: 20px;
	color: #EE0000;
}
.SHDX2016_home_bd a.more2:hover{
	color: #FF0000;
	text-decoration: underline;
}


.SHDX2016_home_bd .bd_search{
	height: 80px;
	margin-top: -10px;
}
.SHDX2016_home_bd .bd_search table{
	width: auto;
	margin: 0 auto;
}
.SHDX2016_home_bd .bd_search table td{
	margin: 0;
	padding: 0;
}
.SHDX2016_home_bd .bd_search .input1{
	background-color: #FFFFFF;
	border: 1px #85A4D6 solid;
	border-right: 0;
	width: 530px;
	height: 30px;
	line-height: 30px;
	padding: 5px;
	font-size: 16px;
}
.SHDX2016_home_bd .bd_search .btn1{
	background: #245FBF url('../images/home_search_ico.png') no-repeat center center;
	border: 0;
	width: 75px;
	height: 42px;
	cursor: pointer;
}

.SHDX2016_home_bd .bd3_nav{
	width: 860px;
	margin: 0 auto;
}
.SHDX2016_home_bd .bd3_nav .adv{
	float: left;
	margin: 0;
}
.SHDX2016_home_bd .bd3_nav .a_pic{
	float: left;
	font-size: 0;
	text-decoration: none;
	margin: 0 0 7px 7px;
}
.SHDX2016_home_bd .bd3_nav .a_pic:hover{
	margin: -3px -3px 4px 4px;
	border: 3px #FFFFFF solid;
}


.SHDX2016_home_bd .bd4_nav{
	width: 961px;
	margin: 0 auto;
}
.SHDX2016_home_bd .bd4_nav .a_pic{
	float: left;
	font-size: 0;
	text-decoration: none;
	margin: 0 0 7px 7px;
}
.SHDX2016_home_bd .bd4_nav .a_pic:hover{
	margin: -3px -3px 4px 4px;
	border: 3px #FFFFFF solid;
}
.SHDX2016_home_bd .bd4_nav .more{
	float: right;
}


.SHDX2016_home_bd .bd_Cleft{
	float: left;
	width: 600px;
}
.SHDX2016_home_bd .bd_Cright{
	float: right;
	width: 380px;
}


.SHDX2016_home_bd .card3_nav{
	height: 46px;
	border-bottom: 1px #39B2BC solid;
	margin-bottom: 15px;
}
.SHDX2016_home_bd .card3_nav a{
	display: inline-block;
	width: auto;
	height: 45px;
	line-height: 45px;
	padding: 0 25px;
	margin-right: 5px;
	font-size: 20px;
	color: #555555;
}
.SHDX2016_home_bd .card3_nav a:hover{
	background: url('../images/home_card_nav_a_back.png');
	color: #000000;
	text-decoration: none;
}
.SHDX2016_home_bd .card3_nav a.current:hover{
	background-color: #019CA9;
	color: #FFFFFF;
}
.SHDX2016_home_bd .card3_nav a.current{
	background-color: #019CA9;
	color: #FFFFFF;
}
.SHDX2016_home_bd .card3_div{
	padding: 5px;
}
.SHDX2016_home_bd ul.News2{
	padding-bottom: 28px;
}
.SHDX2016_home_bd ul.News2 li{
	margin-bottom: 18px;
}
.SHDX2016_home_bd ul.News2 li a{
	display: inline-block;
	width: auto;
	max-width: 480px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 30px;
	margin-bottom: 5px;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.SHDX2016_home_bd ul.News2 li a:hover{
	color: #FF0000;
}
.SHDX2016_home_bd ul.News2 li .txt{
	height: 40px;
	line-height: 20px;
	font-size: 12px;
	color: #7D7D7D;
	overflow: hidden;
	text-overflow: ellipsis;
}

.SHDX2016_home_bd a.more3{
	background-color: #0A8487;
	padding: 4px 14px 8px 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.SHDX2016_home_bd a.more3:hover{
	text-decoration: none;
	background-color: #019CA9;
}


.SHDX2016_home_bd .bd_Dleft{
	float: left;
	width: 380px;
}
.SHDX2016_home_bd .bd_Dright{
	float: right;
	width: 600px;
}


.SHDX2016_home_bd .bd6_list{
	font-size: 0;
}
.SHDX2016_home_bd .bd6_list li{
	display: inline-block;
	margin: 0;
	width: 280px;
	margin: 0 10px 15px 10px;
}
.SHDX2016_home_bd .bd6_list li .pic{
	display: table-cell;
	background-color: #FFFFFF;
	border: 1px #BBBBBB solid;
	width: 278px;
	height: 120px;
	margin-bottom: 5px;
	text-align: center;
	vertical-align: middle;
}
.SHDX2016_home_bd .bd6_list li .pic img{
	max-height: 120px;
	max-width: 278px;
}
.SHDX2016_home_bd .bd6_list li .title{
	display: inline-block;
	width: auto;
	max-width: 275px;
	line-height: 30px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 15px;
	font-weight: bold;
}
.SHDX2016_home_bd .bd6_list li .txt{
	height: 40px;
	line-height: 20px;
	font-size: 12px;
	color: #888888;
	overflow: hidden;
}


.SHDX2016_home_bd .bd7_main{
	width: 947px;
	margin: 0 auto;
}
.SHDX2016_home_bd .bd7_main .left{
	float: left;
	width: 530px;
}
.SHDX2016_home_bd .bd7_main .right{
	float: right;
	width: 410px;
}
.SHDX2016_home_bd .bd7_main .a_pic{
	display: block;
	margin-bottom: 7px;
}
.SHDX2016_home_bd .bd7_main .a_XuQiu{
	background: #0A9CC7 url('../images/home_bd_7_pic1.png') no-repeat 30px 0;
	height: 130px;
	margin-bottom: 7px;
	padding: 20px 10px 0 0;
}
.SHDX2016_home_bd .bd7_main .a_JiShu .title{
	display: inline-block;
	margin-left: 150px;
	max-width: 360px;
	line-height: 30px;
	margin-bottom: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.SHDX2016_home_bd .bd7_main .a_XuQiu .title{
	display: inline-block;
	margin-left: 150px;
	max-width: 360px;
	line-height: 30px;
	margin-bottom: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.SHDX2016_home_bd .bd7_main .a_JiShu .txt{
	line-height: 20px;
	height: 60px;
	margin: 0 0 5px 150px;
	overflow: hidden;
	font-size: 12px;
	color: #9DD7E9;
}
.SHDX2016_home_bd .bd7_main .a_XuQiu .txt{
	line-height: 20px;
	height: 60px;
	margin: 0 0 5px 150px;
	overflow: hidden;
	font-size: 12px;
	color: #9DD7E9;
}
.SHDX2016_home_bd .bd7_main .a_JiShu{
	background: #C864A3 url('../images/home_bd_7_pic2.png') no-repeat 30px 0;
	height: 130px;
	margin-bottom: 7px;
	padding: 20px 10px 0 0;
}
.SHDX2016_home_bd .bd7_main .a_JiShu .txt{
	color: #E9C1DA;
}
.SHDX2016_home_bd .bd7_main .a_JiShu .more{
	font-weight: bold;
	color: #FFFFFF;
}


.SHDX2016_home_bd .bd7_main .a_XuQiu .more{
	font-weight: bold;
	color: #FFFFFF;
}


.SHDX2016_home_bd .bd8_nav{
	width: 911px;
	margin: 0 auto;
}
.SHDX2016_home_bd .bd8_nav .a_pic{
	float: left;
	margin: 0 0 7px 7px;
}
.SHDX2016_home_bd .bd8_nav .a_pic:hover{
	margin: -3px -3px 4px 4px;
	border: 3px #FFFFFF solid;
}
.SHDX2016_home_bd .bd8_nav .more{
	float: right;
}


.SHDX2016_home_bd .card4_nav{
	height: 50px;
	border-top: 1px #AAAAAA solid;
	text-align: center;
}
.SHDX2016_home_bd .card4_nav a{
	display: inline-block;
	width: auto;
	line-height: 50px;
	padding: 10px 25px 0 25px;
	margin: -10px 15px 0 15px;
	font-size: 16px;
	color: #777777;
}
.SHDX2016_home_bd .card4_nav a:hover{
	color: #000000;
	text-decoration: none;
}
.SHDX2016_home_bd .card4_nav a.current{
	background: url('../images/home_bd_card4_nav.png') no-repeat center top;
	color: #000000;
	font-weight: bold;
}
.SHDX2016_home_bd .card4_div{
	height: 320px;
	padding: 5px;
}
.SHDX2016_home_bd .card4_div .title{
	display: inline-block;
	font-size: 22px;
	line-height: 30px;
	color: #000000;
	margin-bottom: 20px;
	font-weight: bold;
}
.SHDX2016_home_bd .card4_div .txt{
	height: 250px;
	overflow: hidden;
	margin-bottom: 20px;
	font-size: 13px;
	color: #4D4D4D;
	line-height: 25px;
}




/*#########################  2016-11-04  ##########################*/
.SHDX2016_List1 li .time{
	margin-left: 20px;
	font-size: 13px;
	color: #999999;
}
.SHDX2016_module2{
	margin-bottom: 20px;
}
.SHDX2016_module2 .card_nav{
	height: 45px;
	border-bottom: 1px #E3E3E3 solid;
	margin-bottom: 15px;
}
.SHDX2016_module2 .card_nav a{
	display: inline-block;
	line-height: 42px;
	padding: 0 18px;
	font-size: 18px;
	color: #666666;
}
.SHDX2016_module2 .card_nav a:hover{
	border-bottom: 1px #065799 solid;
	text-decoration: none;
	color: #05468D;
}
.SHDX2016_module2 .card_nav .current:hover{
	border-bottom: 2px #065799 solid;
	line-height: 45px;
	padding: 0 20px;
	font-size: 22px;
	color: #05468D;
}

.SHDX2016_module2 .card_nav .current{
	border-bottom: 2px #065799 solid;
	line-height: 45px;
	padding: 0 20px;
	font-size: 22px;
	color: #05468D;
}

.SHDX2016_search1 .td1{
	padding-top: 5px;
	font-size: 13px;
}
.SHDX2016_search1 .td1 label{
	margin-right: 15px;
	cursor: pointer;
}


.SHDX2016_Data{
	margin: 30px 0;
}
.SHDX2016_Data a{
	display: inline-block;
	background-color: #E1E9F1;
	line-height: 30px;
	width: auto;
	padding: 15px 25px;
	margin: 0 8px 14px 0;
	white-space: nowrap;
	font-size: 18px;
	color: #065799;
}
.SHDX2016_Data a:hover{
	background: #FFF4F4;
	border: 2px #FC8181 solid;
	padding: 13px 23px;
	color: #EE0000;
	text-decoration: none;
}

.SHDX2016_leftNav .l_middle .ul2{
	margin: -5px -10px 0 -8px;
}
.SHDX2016_leftNav .l_middle .ul2 li{
	background: url('../images/ico_2.png') no-repeat 0 6px;
	line-height: 20px;
	padding: 3px 0 3px 16px;
	margin-bottom: 5px;
	*zoom: 1;
}
.SHDX2016_leftNav .l_middle .ul2 li:after{
	content: '\200B';
	clear: both;
	height: 0;
	display: block;
}
.SHDX2016_leftNav .l_middle .ul2 li a{
	float: left;
	display: inline-block;
	max-width: 110px;
	font-size: 14px;
	color: #065799;
	padding: 0;
}
.SHDX2016_leftNav .l_middle .ul2 li a:hover{
	color: #FF0000;
}
.SHDX2016_leftNav .l_middle .ul2 li .num{
	float: right;
	font-size: 13px;
	color: #888888;
}

.SHDX2016_List3{
	padding: 20px 10px;
	font-size: 0;
}
.SHDX2016_List3 a{
	display: inline-block;
	width: 160px;
	height: 225px;
	line-height: 20px;
	overflow: hidden;
	margin: 0 6px 10px 6px;
	text-align: center;
}
.SHDX2016_List3 a .pic{
	display: block;
	background: url('../images/book_back.jpg') no-repeat;
	width: 130px;
	height: 180px;
	margin: 0 auto 5px auto;
	font-size: 13px;
}
.SHDX2016_List3 a .pic img{
	width: 130px;
	height: 180px;
}


.SHDX2016_Data2{
	margin: 10px 15px 20px 15px;
}
.SHDX2016_Data2 a{
	display: inline-block;
	background-color: #FFFFFF;
	border: 1px #AECAE6 solid;
	line-height: 20px;
	width: auto;
	padding: 8px 20px;
	margin: 0 8px 16px 0;
	white-space: nowrap;
	font-size: 15px;
	color: #065799;
}
.SHDX2016_Data2 a:hover{
	border: 1px #FC8181 solid;
	color: #EE0000;
	text-decoration: none;
}

.SHDX2016_List2 li .txt .t1{
	color: #0055BB;
}
.SHDX2016_List2 li .txt .t2{
	color: #000000;
	font-weight: bold;
}
.SHDX2016_List2 li .txt{
	margin: 3px 0;
}


.SHDX2016_XiangXi{
	margin: 10px 60px 40px 60px;
}
.SHDX2016_XiangXi .title{
	line-height: 35px;
	padding: 10px;
	font-size: 23px;
	color: #003399;
	margin-bottom: 15px;
}
.SHDX2016_XiangXi .title .EN{
	line-height: 20px;
	padding: 10px 0;
	font-size: 15px;
	color: #888888;
	font-weight: bold;
}
.SHDX2016_XiangXi .title2{
	line-height: 35px;
	padding: 15px;
	font-size: 25px;
	color: #003399;
	margin-bottom: 20px;
	text-align: center
}


.SHDX2016_XiangXi .TB{
	border: 15px #EEEEEE solid;
	padding: 15px 20px;
	margin-bottom: 30px;
}
.SHDX2016_XiangXi .TB table{
	width: auto;
}
.SHDX2016_XiangXi .TB table td{
	line-height: 30px;
	padding: 5px;
	color: #666666;
	font-size: 15px;
}
.SHDX2016_XiangXi .TB table .td1{
	text-align: right;
	color: #000000;
	font-weight: bold;
}
.SHDX2016_XiangXi .TB table td a{
	font-size: 15px;
	color: #0066CC;
	text-decoration: underline;
}
.SHDX2016_XiangXi .TB table td a:hover{
	color: #FF0000;
}
.SHDX2016_XiangXi .SHDX2016_module2 .m_top{
	height: 35px;
	margin-bottom: 10px;
}
.SHDX2016_XiangXi .SHDX2016_module2 .m_top .tt{
	display: inline-block;
	line-height: 35px;
	padding: 0 10px;
	font-size: 18px;
	font-weight: bold;
	color: #05468D;
}


.SHDX2016_XiangXi .TB2{
	background-color: #EAEAEA;
	padding: 15px 20px;
	margin-bottom: 30px;
}
.SHDX2016_XiangXi .TB2 table{
	width: auto;
	margin-bottom: 15px;
}
.SHDX2016_XiangXi .TB2 table td{
	line-height: 30px;
	padding: 7px 5px;
	vertical-align: top;
	color: #666666;
	font-size: 15px;
}
.SHDX2016_XiangXi .TB2 table .td1{
	text-align: right;
	color: #000000;
	font-weight: bold;
}
.SHDX2016_XiangXi .TB2 table input[type=text]{
	border: 1px #CCCCCC solid;
	height: 30px;
	padding: 0 5px;
}
.SHDX2016_XiangXi .TB2 table textarea{
	border: 1px #CCCCCC solid;
	line-height: 26px;
	padding: 0 5px;
}



.SHDX2016_List4{
	padding: 20px 10px;
	font-size: 0;
}
.SHDX2016_List4 a{
	display: inline-block;
	width: 260px;
	height: 185px;
	line-height: 20px;
	overflow: hidden;
	margin: 0 10px 10px 10px;
	text-align: center;
}
.SHDX2016_List4 a .pic{
	display: block;
	background: url('../images/study_back.jpg') no-repeat;
	width: 200px;
	height: 140px;
	margin: 0 auto 5px auto;
	font-size: 13px;
}

/*#############2016-12-15-me-video-main ###############################*/

.SHDX2016_List4 a .vide{
	display: block;
	width: 240px;
	height: 140px;
	margin: 0 auto 5px auto;
	font-size: 13px;
}

.SHDX2016_List4 a .pic img{
	width: 200px;
	height: 140px;
}



.SHDX2016_Bleft{
	float: left;
	width: 860px;
}
.SHDX2016_Bright{
	float: right;
	width: 210px;
}


.SHDX2016_Bleft .SHDX2016_XiangXi{
	margin: 0 0 30px 0;
}

.SHDX2016_module2 .m_txt{
	padding: 10px;
	line-height: 28px;
	margin-bottom: 15px;
	color: #666666;
}
.SHDX2016_module2 .m_txt p{
	margin: 0 auto 10px auto;
	text-indent: 2em;
}
.SHDX2016_module2 .m_txt .pic{
	text-align: center;
	margin-bottom: 15px;
}
.SHDX2016_module2 .m_txt .pic img{
	max-width: 800px;
}
.SHDX2016_module2 .m_txt h2{
	margin: 0;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}



.SHDX2016_bigbtn1{
	display: block;
	background: #05468D;
	line-height: 30px;
	padding: 15px 0;
	margin-bottom: 10px;
	text-align: center;
	font-size: 20px;
	color: #FFFFFF;
}
.SHDX2016_bigbtn1:hover{
	background-color: #0A6FB6;
	text-decoration: none;
	color: #FFFFFF;
}

.SHDX2016_btn1{
	background: #05468D;
	border: 0;
	width: auto;
	height: 35px;
	padding: 0 20px;
	margin-bottom: 10px;
	text-align: center;
	font-size: 16px;
	color: #FFFFFF;
}


.SHDX2016_List5{
	padding: 20px 10px;
	font-size: 0;
}
.SHDX2016_List5 a{
	display: inline-block;
	width: 260px;
	height: 230px;
	line-height: 20px;
	margin: 0 10px 15px 10px;
	text-align: center;
}
.SHDX2016_List5 a .pic{
	display: block;
	background: url('../images/ChuangYe_back.jpg') no-repeat;
	width: 200px;
	height: 140px;
	margin: 0 auto 5px auto;
	font-size: 13px;
}
.SHDX2016_List5 a .pic img{
	width: 200px;
	height: 140px;
}
.SHDX2016_List5 a .name{
	display: block;
	text-align: center;
	line-height: 30px;
	height: 30px;
	margin: 3px 0;
	overflow: hidden;
}
.SHDX2016_List5 a .BiaoDi{
	display: block;
	background-color: #48B7EC;
	width: 160px;
	line-height: 25px;
	padding: 6px;
	margin: 0 auto;
	color: #FFFFFF;
}
.SHDX2016_List5 a:hover{
	text-decoration: none;
}
.SHDX2016_List5 a:hover .name{
	text-decoration: underline;
}


.SHDX2016_List6{
	padding: 20px 10px;
	font-size: 0;
}
.SHDX2016_List6 a{
	display: inline-block;
	width: 260px;
	height: 185px;
	line-height: 20px;
	overflow: hidden;
	margin: 0 10px 10px 10px;
	text-align: center;
}
.SHDX2016_List6 a .pic{
	display: block;
	background: url('../images/JianCe_back.jpg') no-repeat;
	width: 200px;
	height: 140px;
	margin: 0 auto 5px auto;
	font-size: 13px;
}
.SHDX2016_List6 a .pic img{
	width: 200px;
	height: 140px;
}



.SHDX2016_XiangXi .TB3{
	margin: 0 20px 30px 40px;
}
.SHDX2016_XiangXi .TB3 .pic{
	float: left;
	background: #EEEEEE url('../images/JianCe_back.jpg') no-repeat center center;
	width: 320px;
	height: 220px;
}
.SHDX2016_XiangXi .TB3 .pic img{
	width: 320px;
	height: 220px;
}
.SHDX2016_XiangXi .TB3 table{
	float: left;
	width: 550px;
	margin-left: 30px;
}
.SHDX2016_XiangXi .TB3 table td{
	line-height: 30px;
	padding: 5px;
	font-size: 16px;
	vertical-align: top;
}
.SHDX2016_XiangXi .TB3 table .title{
	line-height: 35px;
	padding-bottom: 15px;
	font-size: 20px;
	color: #000000;
	font-weight: bold;
}
.SHDX2016_XiangXi .TB3 table .td1{
	text-align: right;
	color: #05468D;
}


.SHDX2016_List7{
	padding: 20px 10px;
	font-size: 0;
}
.SHDX2016_List7 li{
	display: inline-block;
	width: 270px;
	height: 270px;
	margin: 0 7px 20px 7px;
}
.SHDX2016_List7 li .pic{
	background: url('../images/ZhuanJia_back.jpg') no-repeat;
	width: 120px;
	height: 120px;
	margin: 0 auto 5px auto;
}
.SHDX2016_List7 li table{
	width: auto;
	margin: 0 auto 10px auto;
}
.SHDX2016_List7 li table td{
	line-height: 20px;
	padding: 2px;
	font-size: 12px;
}
.SHDX2016_List7 li .btn{
	display: block;
	background-color: #48B7EC;
	border: 0;
	width: 80px;
	height: 30px;
	padding: 0 6px;
	margin: 0 auto;
	color: #FFFFFF;
}




/*############################  2016-11-10  #############################*/
@media (max-height: 720px){
	.SHDX2016_home_bd .bd_main{
		padding-top: 50px;
	}
	.SHDX2016_home_bd h1{
		height: 70px;
		line-height: 60px;
		font-size: 35px;
	}
}
.SHDX2016_home_top{
	color: #FFFFFF;
}
.SHDX2016_home_top .link{
	color: #F4F4F4;
}
.SHDX2016_home_top .link a{
	margin: 0 15px;
	color: #F4F4F4;
}
.SHDX2016_home_top .link a:hover{
	color: #FFFF00;
}
.SHDX2016_leftNav .l_top a{
	color: #FFFFFF;
}
.SHDX2016_leftNav .l_top a:hover{
	text-decoration: underline;
	color: #00FFFF;
}


/*############################  2016-11-10 微信端  #############################*/
.SHDX2016_WeiXin_topAll{
	background-color: #0A6FB6;
	width: 100%;
	height: 50px;
	text-align: center;
	position: fixed;
}
.SHDX2016_WeiXin_topAll span{
	display: inline-block;
	margin: 0 auto;
	line-height: 50px;
	max-width: 90%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.SHDX2016_WeiXin_topAll .go_back, .SHDX2016_WeiXin_topAll .go_back:hover{
	display: block;
	position: absolute;
	background: url('../images/WeiXin_top_arrow.png') no-repeat;
	width: 40px;
	height: 50px;
	left: 0;
	top: 0;
	font-size: 0;
	text-decoration: none;
}
.SHDX2016_WeiXin_topAll .go_back:active{
	background-color: #0963A2
}

.SHDX2016_WeiXin_bd{
	padding: 50px 10px 0 10px;
}

.SHDX2016_WeiXin_nav{
	border-bottom: 1px #DADADA solid;
	height: 30px;
	margin: 10px 0 5px 0;
	font-size: 0;
	text-align: center;
}
.SHDX2016_WeiXin_nav a, .SHDX2016_WeiXin_nav a:hover{
	display: inline-block;
	margin: 0;
	width: 33.3333%;
	line-height: 29px;
	text-align: center;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}
.SHDX2016_WeiXin_nav a:active{
	background-color: #EEEEEE;
}
.SHDX2016_WeiXin_nav a.current{
	border-bottom: 2px #FF0000 solid; 
}

.SHDX2016_WeiXin_List{
	margin-bottom: 15px;
}
.SHDX2016_WeiXin_List a{
	display: block;
	padding: 18px 10px;
	border-bottom: 1px #DDDDDD dashed;
	font-size: 0;
}
.SHDX2016_WeiXin_List a:hover{
	text-decoration: none;
}
.SHDX2016_WeiXin_List a .tt, .SHDX2016_WeiXin_List a:hover .tt{
	display: block;
	line-height: 130%;
	font-size: 17px;
	color: #000000;
	margin-bottom: 10px;
	text-decoration: none;
}
.SHDX2016_WeiXin_List a .time, .SHDX2016_WeiXin_List a:hover .time{
	display: block;
	line-height: 120%;
	font-size: 11px;
	text-align: right;
	color: #999999;
	text-decoration: none;
}
.SHDX2016_WeiXin_List a:current{
	background-color: #EEEEEE;
}

.SHDX2016_WeiXin_page{
	padding: 20px 0;
	text-align: center;
	line-height: 20px;
	font-size: 14px;
	color: #333333;
}
.SHDX2016_WeiXin_page a, .SHDX2016_WeiXin_page a:hover{
	font-size: 12px;
	background-color: #E3E3E3;
	color: #333333;
	padding: 5px 8px;
	margin: 0 8px;
	text-decoration: none;
}
.SHDX2016_WeiXin_page a:active{
	background-color: #777777;
	color: #FFFFFF;
}
.SHDX2016_WeiXin_page .red{
	color: #FF0000;
	font-weight: bold;
}


.SHDX2016_WeiXin_bd .SHDX2016_Txt{
	margin: 15px 0;
}
.SHDX2016_WeiXin_bd .SHDX2016_Txt h1{
	line-height: 24px;
	padding: 3px;
	margin: 0 0 5px 0;
	font-size: 17px;
}
.SHDX2016_WeiXin_bd .SHDX2016_Txt .time{
	line-height: 15px;
	margin-bottom: 15px;
	font-size: 11px;
}
.SHDX2016_WeiXin_bd .SHDX2016_Txt .pic{
	margin: 5px 0 12px 0;
}
.SHDX2016_WeiXin_bd .SHDX2016_Txt .pic img{
	max-width: 100%;
}
.SHDX2016_WeiXin_bd .SHDX2016_Txt .txt{
	font-size: 13px;
	line-height: 180%;
	color: #555555;
	padding-bottom: 1em;
}
.SHDX2016_WeiXin_bd .SHDX2016_Txt .txt p{
	text-indent: 2em;
	margin: 0 0 10px 0;
}
.SHDX2016_WeiXin_bd .SHDX2016_Txt .txt h2{
	font-size: 13px;
}

.SHDX2016_WeiXin_bd .SHDX2016_Txt .txt2{
	font-size: 13px;
	line-height: 180%;
	color: #555555;
	padding-bottom: 1em;
}
.SHDX2016_WeiXin_bd .SHDX2016_Txt .txt2 .t1{
	margin: 8px 0;
	padding-top: 8px;
	font-size: 16px;
	color: #054994;
	font-weight: bold;
}
.SHDX2016_WeiXin_bd .SHDX2016_Txt .txt2 .pic{
	text-align: center;
	margin-bottom: 10px;
}
.SHDX2016_WeiXin_bd .SHDX2016_Txt .txt2 .pic img{
	max-width: 90%;
}
.SHDX2016_WeiXin_bd .SHDX2016_Txt .txt2 p{
	text-indent: 2em;
	margin: 0 0 8px 0;
}
.SHDX2016_WeiXin_bd .SHDX2016_Txt .txt2 .t2{
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	line-height: 200%;
}
.SHDX2016_WeiXin_bd .SHDX2016_Txt .txt2 .p1{
	text-indent: 0;
	padding-left: 2em
}





/*############################  2016-11-11  #############################*/
.SHDX2016_home_ZheZhao{
	position: absolute;
	background: url('../images/home_ZheZhao_back.png');
	width: 100%;
	height: 100%;
	z-index: 9999;
	display: none;
}
.SHDX2016_home_ZheZhao .main_side{
	position: absolute;
	width: 100%;
	top: 50%;
}
.SHDX2016_home_ZheZhao .main_search{
	position: absolute;
	width: 200px;
	top: 50px;
	right:200px;
}
.SHDX2016_home_ZheZhao .main_side .main{
	position: relative;
	background: #FFFFFF;
	box-shadow: 0 0 20px 0px #111111;
	width: 500px;
	height: 500px;
	margin: -280px auto 0 auto;
	padding: 12px 20px 12px 30px;
	line-height: 25px;
	font-size: 14px;
	color: #555555;
}
.SHDX2016_home_ZheZhao .main_side .main .txt{
	height: 480px;
	margin: 10px -10px 0 0;
	padding-right: 20px;
	overflow-y: auto;
}
.SHDX2016_home_ZheZhao .main_side .main .close{
	display: block;
	position: absolute;
	right: 5px;
	top: 5px;
	background: url('../images/ZheZhao_close.png') no-repeat 0 0;
	width: 32px;
	height: 32px;
	font-size: 0;
}
.SHDX2016_home_ZheZhao .main_side .main .close:hover{
	background-position: -32px 0;
	text-decoration: none;
}
.SHDX2016_home_ZheZhao .main_side .main .t1{
	line-height: 30px;
	margin: 12px 0;
	font-size: 18px;
	color: #054994;
	font-weight: bold;
}
.SHDX2016_home_ZheZhao .main_side .main .pic{
	text-align: center;
	margin-bottom: 25px;
}
.SHDX2016_home_ZheZhao .main_side .main .pic img{
	max-width: 90%;
}
.SHDX2016_home_ZheZhao .main_side .main p{
	text-indent: 2em;
	margin: 0 0 15px 0;
}
.SHDX2016_home_ZheZhao .main_side .main .t2{
	color: #000000;
	font-size: 15px;
	font-weight: bold;
}
.SHDX2016_home_ZheZhao .main_side .main .p1{
	text-indent: 0;
	padding-left: 2em
}



/*########################  2016-11-14  ##########################*/
.SHDX2016_Txt .txt h2{
	font-size: 20px;
	margin-bottom: 7px;
}
.SHDX2016_Txt .txt .t2{
	font-size: 18px;
	color: #003399;
	font-weight: bold;
}
.SHDX2016_Txt .txt .p1{
	text-indent: 0;
	padding-left: 2em
}


/*########################  2016-11-14-2  ##########################*/
.SHDX2016_home_bd h1 a:hover{
	text-decoration: none
}
.SHDX2016_List2 li .txt{
	max-height: 44px;
	overflow: hidden;
}


/*########################  2016-11-16  ##########################*/
p{
	margin: 0 0 1em 0;
}
.SHDX2016_home_bd h1 a{
	font-size: 50px;
}
@media (max-height: 720px){
	.SHDX2016_home_bd h1 a{
		font-size: 35px;
	}
}

.SHDX2016_home_bd h1.title1 a{
	color: #990000
}
.SHDX2016_home_bd h1.title2 a{
	color: #FFFFFF
}
.SHDX2016_home_bd h1.title3 a{
	color: #FFFFFF
}
.SHDX2016_home_bd h1.title4 a{
	color: #FFFFFF
}
.SHDX2016_home_bd h1.title5 a{
	color: #FFFFFF
}
.SHDX2016_home_bd h1.title6 a{
	color: #FFFFFF
}
.SHDX2016_home_bd h1.title7 a{
	color: #FFFFFF
}
.SHDX2016_home_bd h1.title8 a{
	color: #8A2E8F
}
.SHDX2016_home_bd h1.title9 a{
	color: #FFFFFF
}

.SHDX2016_List7 li table td .t1{
	white-space: nowrap;
	width: 170px;
	overflow: hidden;
	text-overflow: ellipsis;
}

/*################  2016-11-21  #################*/
.SHDX2016_WeiXin_topAll .t1{
	font-size: 14px;
	font-weight: normal;
}

.SHDX2016_MBX{
	margin: 0;
	background: #FFFFFF;
}
.SHDX2016_bdLR{
	width: 1100px;
	margin: 0 auto 30px auto;
	min-height: 400px;
	background: url('../images/bdLR_back.gif') repeat-y;
}

.SHDX2016_search1{
	background: #E8E8E8 url('../images/search1_back.png') no-repeat;
	border: 1px #D9D9D9 solid;
	padding: 19px 25px;
	margin-bottom: 20px;
}

.SHDX2016_body{
	background: #EFF1F5 url('../images/body_back.gif') repeat-y center top;
}

.SHDX2016_advs1{
	text-align: center;
	margin-bottom: 15px;
}
.SHDX2016_advs1 img{
	width: 400px;
	height: 130px;
	margin: 0 10px;
}

.SHDX2016_List5 a .pic{
	display: inline-block;
}
.SHDX2016_List5 a{
	height: 195px;
	line-height: 20px;
}


.SHDX2016_WXZL_nav{
	text-align: center;
	margin-bottom: 20px;
	font-size: 0;
}
.SHDX2016_WXZL_nav a{
	display: inline-block;
	background-color: #F8FAFC;
	border: 1px #D0DAE8 solid;
	text-align: center;
	width: 230px;
	height: 40px;
	padding: 35px 0;
	margin: 0 8px 15px 8px;
}
.SHDX2016_WXZL_nav a:hover{
	background-color: #FFFFFF;
	border: 1px #FFB3B3 solid;
	text-decoration: none;
}
.SHDX2016_WXZL_nav a .pic{
	display: inline-block;
	width: 50px;
	height: 40px;
	text-align: center;
	margin-right: 5px;
}
.SHDX2016_WXZL_nav a .pic img{
	vertical-align: middle;
	height: 40px;
	max-width: 50px;
}
.SHDX2016_WXZL_nav a .tt{
	display: inline-block;
	width: 4em;
	line-height: 40px;
	white-space: nowrap;
	font-size: 16px;
	color: #003377;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}
.SHDX2016_WXZL_nav a:hover .tt{
	text-decoration: none;
	color: #DD0000;
}

.SHDX2016_module2 .m_top .tt{
	font-size: 20px;
	border-bottom: 2px #065799 solid;
}
.SHDX2016_module2 .m_middle{
	margin: 0 10px;
}
.SHDX2016_module2 .m_middle .HYZX_pic{
	position: relative;
	background-color: #F0F0F0;
	height: 200px;
	margin-bottom: 8px;
}
.SHDX2016_module2 .m_middle .HYZX_pic .pic{
	float: left;
	width: 500px;
	height: 200px;
	overflow: hidden;
}
.SHDX2016_module2 .m_middle .HYZX_pic .pic img{
	width: 500px;
	height: 200px;
}
.SHDX2016_module2 .m_middle .HYZX_pic .tt{
	float: right;
	width: 330px;
	margin: 15px 15px 15px 0;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	line-height: 24px;
	max-height: 48px;
	overflow: hidden;
}
.SHDX2016_module2 .m_middle .HYZX_pic .tt:hover{
	color: #FF0000;
}
.SHDX2016_module2 .m_middle .HYZX_pic .txt{
	float: right;
	width: 330px;
	max-height: 60px;
	overflow: hidden;
	margin: 0 15px 0 0;
	font-size: 12px;
	color: #888888;
	line-height: 20px;
}
.SHDX2016_module2 .m_middle .HYZX_pic .more{
	position: absolute;
	right: 15px;
	bottom: 10px;
	font-size: 12px;
	color: #EE0000;
	line-height: 20px;
}
.SHDX2016_module2 .m_middle .HYZX_pic .more:hover{
	color: #FF0000;
}


.SHDX2016_List8{
	margin: 0 0 5px 0;
	font-size: 0;
}
.SHDX2016_List8 li{
	display: inline-block;
	background: url('../images/ico_3.png') no-repeat 5px 8px;
	width: 50%;
	margin: 0;
	height: 30px;
	line-height: 30px;
}
.SHDX2016_List8 li a{
	float: left;
	display: inline-block;
	width: auto;
	line-height: 30px;
	max-width: 300px;
	margin-left: 25px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 14px;
}
.SHDX2016_List8 li .time{
	float: right;
	margin-right: 15px;
	line-height: 30px;
	font-size: 13px;
	color: #888888;
}

/*########################  2016-11-22  #####################*/
.SHDX2016_WeiXin_titlepic{
	margin: 10px 0 5px 0;
}
.SHDX2016_WeiXin_titlepic img{
	text-align: center;
	width: 100%;
}
.SHDX2016_WeiXin_List a{
	padding: 15px 5px;
	*zoom: 1;
}
.SHDX2016_WeiXin_List a:after{
	content: ' ';
	clear: both;
	display: block;
	font-size: 0;
	height: 0;
}
.SHDX2016_WeiXin_List a img{
	float: left;
	width: 90px;
	height: 80px;
}
.SHDX2016_WeiXin_List a .tt{
	margin-left: 100px;
	margin-bottom: 7px;
	line-height: 20px;
	font-size: 16px;
	font-weight: bold;
	max-height: 40px;
	overflow: hidden;
}
.SHDX2016_WeiXin_List a:hover .tt{
	margin-bottom: 7px;
	font-size: 16px;
	line-height: 20px;
}
.SHDX2016_WeiXin_List a .txt{
	display: block;
	margin-left: 100px;
	margin-bottom: 5px;
	font-size: 12px;
	color: #888888;
	line-height: 17px;
	max-height: 34px;
	overflow: hidden;
}
.SHDX2016_WeiXin_List a .time{
	margin-left: 100px;
}



/*###############  2016-11-22-2  ###############*/
.SHDX2016_WeiXin_nav{
	overflow: scroll;
	text-align: left;
}
.SHDX2016_WeiXin_nav div{
	white-space: nowrap;
}
.SHDX2016_WeiXin_nav a{
	display: inline-block;
	white-space: nowrap;
	width: auto;
	padding: 0 20px;
}


/*#################  2016-11-23  ###############*/
.SHDX2016_WeiXin_List a .tt, .SHDX2016_WeiXin_List a .txt, .SHDX2016_WeiXin_List a .time{
	margin-left: auto;
}
.SHDX2016_WeiXin_List a img{
	margin-right: 10px;
}


.SHDX2016_WeiXin_Form{
	background-color: #F1F1F1;
	margin: 15px 0;
	padding: 15px;
}
.SHDX2016_WeiXin_Form table{
	width: 90%;
	margin: 0 auto;
}
.SHDX2016_WeiXin_Form table td{
	line-height: 20px;
	padding: 6px 3px;
	font-size: 14px;
}
.SHDX2016_WeiXin_Form table .td1{
	width: 60px;
	text-align: right;
}
.SHDX2016_WeiXin_Form table input[type=text]{
	width: 95%;
	border: 1px #CCCCCC solid;
	height: 25px;
	padding: 0 3px;
	font-size: 14px;
}
.SHDX2016_WeiXin_Form table .td2{
	text-align: center;
	padding-top: 12px;
}
.SHDX2016_WeiXin_Form table .btn1{
	background-color: #0A6FB6;
	border: 0;
	width: 80px;
	height: 32px;
	font-size: 15px;
	color: #FFFFFF;
}



/*############################  2016-11-23-2  ################################*/
/* home no-repeat*/
.SHDX2016_home_bd .bd_back.li0{
	background: url('../images/home_back.jpg') no-repeat center top;
	background-size: 100% auto; 
}
@media (max-width: 1400px){
	.SHDX2016_home_bd .bd_back.li0{
		background-size: auto auto; 
	}
}
.SHDX2016_home_bd .bd1{
	background: url('../images/home_logo.png') no-repeat center center;
	width: 100%;
	height: 90%;
	min-height: 500px;
	padding-top: 120px;
}

.SHDX2016_home_top .link input[type=text], .SHDX2016_home_top .link input[type=password]{
	background: url('../images/home_top_input.png') no-repeat;
	border: 0;
	width: 110px;
	height: 26px;
	padding: 0 3px;
	margin-right: 20px;
	color: #FFFFFF;
	font-size: 13px;
}
.SHDX2016_home_top .link, .SHDX2016_home_top .link a{
	font-size: 13px;
}


/* 1 行业资讯 */
.SHDX2016_home_bd h1.title1{
	color: #AA0300
}
.SHDX2016_home_bd .card1_nav{
	border-bottom: 1px #AA0300 solid;
}
.SHDX2016_home_bd .card1_nav a.current, .SHDX2016_home_bd .card1_nav a.current:hover{
	background-color: #AA0300;
}
.SHDX2016_home_bd ul.News li .date .day{
	color: #AA0300
}
#focus_1{width:460px;height:360px;overflow:hidden;position:relative;margin:0;}
#focus_1 ul{height:360px;position:absolute; top:0}
#focus_1 ul li{float:left;width:460px;height:360px;overflow:hidden;position:relative;}
#focus_1 ul li img{width:460px;height:360px;}
#focus_1 ul li div{position:absolute;overflow:hidden;}
#focus_1 .btnBg{position:absolute;width:460px;left:0;bottom:0;background:#000;}
#focus_1 .btn{position:absolute;width:auto;height:45px;padding:5px 10px;right:0;bottom:0;text-align:right; z-index: 9}
#focus_1 .btn span{display:inline-block;*zoom:1;width:25px;height:10px;font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus_1 .btn span.on{background:#fff;}
#focus_1 ul li .slideother{position:absolute;left:0px;bottom:0;width:100%;height:60px;display:inline-block; background-color: rgba(0,0,0,0.5); z-index:8 }
#focus_1 ul li .slideother p{margin: 0;	padding: 0 110px 0 10px; line-height: 20px;	max-height: 50px; overflow: hidden;}
#focus_1 ul li .slideother a{color:#FFFFFF;text-decoration:none; display: inline-block; padding: 5px 0;}
#focus_1 ul li .slideother a:hover{color:#FFF;}



/* 2 政策法规 */
.SHDX2016_home_bd .bd_back.li2{
	background: #AC4126;
}
.SHDX2016_home_bd h1.title2{
	color: #FFFFFF
}
.SHDX2016_home_bd .card2_div .title{
	color: #FFFFFF;
}
.SHDX2016_home_bd .card2_div .txt{
	color: #D6A093;
}
.SHDX2016_home_bd a.more2{
	color: #F3E388;
	padding: 4px 7px;
	border: 1px #C8825F solid;
}
.SHDX2016_home_bd a.more2:hover{
	color: #FFFFCC;
	text-decoration: none;
	border: 1px #EDD6A8 solid;
}
.SHDX2016_home_bd .card2_nav{
	border-top: 1px #BE6954 solid;
}
.SHDX2016_home_bd .card2_nav a{
	color: #D6A093
}
.SHDX2016_home_bd .card2_nav a:hover{
	color: #FFFFFF;
}
.SHDX2016_home_bd .card2_nav a.current{
	background: url('../images/home_bd_card2_nav_New.png') no-repeat center top;
	color: #FFFFFF;
}
#focus_2{width:460px;height:360px;overflow:hidden;position:relative;margin:0;}
#focus_2 ul{height:360px;position:absolute; top:0}
#focus_2 ul li{float:left;width:460px;height:360px;overflow:hidden;position:relative;}
#focus_2 ul li img{width:460px;height:360px;}
#focus_2 ul li div{position:absolute;overflow:hidden;}
#focus_2 .btnBg{position:absolute;width:460px;left:0;bottom:0;background:#000;}
#focus_2 .btn{position:absolute;width:auto;height:45px;padding:5px 10px;right:0;bottom:0;text-align:right; z-index: 9}
#focus_2 .btn span{display:inline-block;*zoom:1;width:25px;height:10px;font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus_2 .btn span.on{background:#fff;}
#focus_2 ul li .slideother{position:absolute;left:0px;bottom:0;width:100%;height:60px;display:inline-block; background-color: rgba(0,0,0,0.5); z-index:8 }
#focus_2 ul li .slideother p{margin: 0;	padding: 0 110px 0 10px; line-height: 20px;	max-height: 50px; overflow: hidden;}
#focus_2 ul li .slideother a{color:#FFFFFF;text-decoration:none; display: inline-block; padding: 5px 0;}
#focus_2 ul li .slideother a:hover{color:#FFF;}



/* 3 文献资料 */
.SHDX2016_home_bd .bd_back.li3{
	background: #004196;
}
.SHDX2016_home_bd h1.title3{
	color: #FFFFFF
}
.SHDX2016_home_bd .bd3_nav{
	width: auto;
}
#focus_3{width:590px;height:330px;overflow:hidden;position:relative;margin:0 -1px 0 0;}
#focus_3 ul{height:330px;position:absolute; top:0}
#focus_3 ul li{float:left;width:590px;height:330px;overflow:hidden;position:relative;}
#focus_3 ul li img{width:590px;height:330px;}
#focus_3 ul li div{position:absolute;overflow:hidden;}
#focus_3 .btnBg{position:absolute;width:590px;left:0;bottom:0;background:#000;}
#focus_3 .btn{position:absolute;width:auto;height:45px;padding:5px 10px;right:0;bottom:0;text-align:right; z-index: 9}
#focus_3 .btn span{display:inline-block;*zoom:1;width:25px;height:10px;font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus_3 .btn span.on{background:#fff;}
#focus_3 ul li .slideother{position:absolute;left:0px;bottom:0;width:100%;height:60px;display:inline-block; background-color: rgba(0,0,0,0.5); z-index:8 }
#focus_3 ul li .slideother p{margin: 0;	padding: 0 110px 0 10px; line-height: 20px;	max-height: 50px; overflow: hidden;}
#focus_3 ul li .slideother a{color:#FFFFFF;text-decoration:none; display: inline-block; padding: 5px 0;}
#focus_3 ul li .slideother a:hover{color:#FFF;}
.SHDX2016_home_bd a.more4{
	font-size: 13px;
	line-height: 20px;
	color: #B3C6E0;
}
.SHDX2016_home_bd a.more4:hover{
	color: #FFFFFF;
	text-decoration: underline;
}


/* 4 咨询服务 */
.SHDX2016_home_bd .bd_back.li4{
	background: #DDAA28;
}
.SHDX2016_home_bd h1.title4{
	color: #FFFFFF
}
.SHDX2016_home_bd .bd4_nav{
	width: auto;
}
.SHDX2016_home_bd .bd4_nav .a_pic{
	margin: 0 0 7px 5px;
}
.SHDX2016_home_bd .bd4_nav .a_pic:hover{
	margin: -3px -3px 4px 2px;
	border: 3px #FFFFFF solid;
}
#focus_41{float:left;width:420px;height:210px;overflow:hidden;position:relative;margin: 0 0 7px 5px;}
#focus_41 ul{height:210px;position:absolute; top:0}
#focus_41 ul li{float:left;width:420px;height:210px;overflow:hidden;position:relative;}
#focus_41 ul li img{width:420px;height:210px;}
#focus_41 ul li div{position:absolute;overflow:hidden;}
#focus_41 .btnBg{position:absolute;width:420px;left:0;bottom:0;background:#000;}
#focus_41 .btn{position:absolute;width:auto;height:45px;padding:5px 10px;right:0;bottom:0;text-align:right; z-index: 9}
#focus_41 .btn span{display:inline-block;*zoom:1;width:25px;height:10px;font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus_41 .btn span.on{background:#fff;}
#focus_41 ul li .slideother{position:absolute;left:0px;bottom:0;width:100%;height:60px;display:inline-block; background-color: rgba(0,0,0,0.5); z-index:8 }
#focus_41 ul li .slideother p{margin: 0;	padding: 0 110px 0 10px; line-height: 20px;	max-height: 50px; overflow: hidden;}
#focus_41 ul li .slideother a{color:#FFFFFF;text-decoration:none; display: inline-block; padding: 5px 0;}
#focus_41 ul li .slideother a:hover{color:#FFF;}

#focus_42{float:right;width:375px;height:360px;overflow:hidden;position:relative;margin: 0;}
#focus_42 ul{height:360px;position:absolute; top:0}
#focus_42 ul li{float:left;width:375px;height:360px;overflow:hidden;position:relative;}
#focus_42 ul li img{width:375px;height:360px;}
#focus_42 ul li div{position:absolute;overflow:hidden;}
#focus_42 .btnBg{position:absolute;width:375px;left:0;bottom:0;background:#000;}
#focus_42 .btn{position:absolute;width:auto;height:45px;padding:5px 10px;right:0;bottom:0;text-align:right; z-index: 9}
#focus_42 .btn span{display:inline-block;*zoom:1;width:25px;height:10px;font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus_42 .btn span.on{background:#fff;}
#focus_42 ul li .slideother{position:absolute;left:0px;bottom:0;width:100%;height:60px;display:inline-block; background-color: rgba(0,0,0,0.5); z-index:8 }
#focus_42 ul li .slideother p{margin: 0;	padding: 0 110px 0 10px; line-height: 20px;	max-height: 50px; overflow: hidden;}
#focus_42 ul li .slideother a{color:#FFFFFF;text-decoration:none; display: inline-block; padding: 5px 0;}
#focus_42 ul li .slideother a:hover{color:#FFF;}


/* 5 软件服务 */
.SHDX2016_home_bd .bd_back.li5{
	background: #4BB9B9;
}
.SHDX2016_home_bd h1.title5{
	color: #FFFFFF
}
.SHDX2016_home_bd .bd_Cleft{
	float: left;
	width: 540px;
}
.SHDX2016_home_bd .bd_Cright{
	float: right;
	width: 440px;
}
.SHDX2016_home_bd .card3_nav{
	border-bottom: 1px #2796A5 solid;
	margin-bottom: 8px;
}
.SHDX2016_home_bd .card3_nav a{
	color: #DBF1F1;
}
.SHDX2016_home_bd .card3_nav a:hover{
	background: #3CABB1;
	color: #FFFFFF;
	text-decoration: none;
}
.SHDX2016_home_bd .card3_nav a.current, .SHDX2016_home_bd .card3_nav a.current:hover{
	background-color: #1D8CA0;
	color: #FFFFFF;
}
.SHDX2016_home_bd ul.News2{
	padding: 5px 0 5px 0;
}
.SHDX2016_home_bd ul.News2 li{
	margin-bottom: 25px;
}
.SHDX2016_home_bd ul.News2 li a{
	display: inline-block;
	max-width: 510px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 24px;
	margin-bottom: 5px;
	font-size: 16px;
	color: #FFFFFF;
}
.SHDX2016_home_bd ul.News2 li a:hover{
	color: #00FFFF;
}
.SHDX2016_home_bd ul.News2 li .txt{
	height: 36px;
	line-height: 18px;
	color: #C9EAEA;
}
#focus_5{width:440px;height:360px;overflow:hidden;position:relative;margin:0;}
#focus_5 ul{height:360px;position:absolute; top:0}
#focus_5 ul li{float:left;width:440px;height:360px;overflow:hidden;position:relative;}
#focus_5 ul li img{width:440px;height:360px;}
#focus_5 ul li div{position:absolute;overflow:hidden;}
#focus_5 .btnBg{position:absolute;width:440px;left:0;bottom:0;background:#000;}
#focus_5 .btn{position:absolute;width:auto;height:45px;padding:5px 10px;right:0;bottom:0;text-align:right; z-index: 9}
#focus_5 .btn span{display:inline-block;*zoom:1;width:25px;height:10px;font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus_5 .btn span.on{background:#fff;}
#focus_5 ul li .slideother{position:absolute;left:0px;bottom:0;width:100%;height:60px;display:inline-block; background-color: rgba(0,0,0,0.5); z-index:8 }
#focus_5 ul li .slideother p{margin: 0;	padding: 0 110px 0 10px; line-height: 20px;	max-height: 50px; overflow: hidden;}
#focus_5 ul li .slideother a{color:#FFFFFF;text-decoration:none; display: inline-block; padding: 5px 0;}
#focus_5 ul li .slideother a:hover{color:#FFF;}



/* 6 检测服务 */
.SHDX2016_home_bd .bd_back.li6{
	/* background: #414141; */
	background: #AC4126;
}
.SHDX2016_home_bd h1.title6{
	color: #FFFFFF
}
.SHDX2016_home_bd .bd_Dleft{
	width: 410px;
}
#focus_6{width:410px;height:360px;overflow:hidden;position:relative;margin:0;}
#focus_6 ul{height:360px;position:absolute; top:0}
#focus_6 ul li{float:left;width:410px;height:360px;overflow:hidden;position:relative;}
#focus_6 ul li img{width:410px;height:360px;}
#focus_6 ul li div{position:absolute;overflow:hidden;}
#focus_6 .btnBg{position:absolute;width:410px;left:0;bottom:0;background:#000;}
#focus_6 .btn{position:absolute;width:auto;height:45px;padding:5px 10px;right:0;bottom:0;text-align:right; z-index: 9}
#focus_6 .btn span{display:inline-block;*zoom:1;width:25px;height:10px;font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus_6 .btn span.on{background:#fff;}
#focus_6 ul li .slideother{position:absolute;left:0px;bottom:0;width:100%;height:60px;display:inline-block; background-color: rgba(0,0,0,0.5); z-index:8 }
#focus_6 ul li .slideother p{margin: 0;	padding: 0 110px 0 10px; line-height: 20px;	max-height: 50px; overflow: hidden;}
#focus_6 ul li .slideother a{color:#FFFFFF;text-decoration:none; display: inline-block; padding: 5px 0;}
#focus_6 ul li .slideother a:hover{color:#FFF;}

.SHDX2016_home_bd .bd6_list li .pic{
	height: 110px;
}
.SHDX2016_home_bd .bd6_list li .pic img{
	max-height: 110px;
}
.SHDX2016_home_bd .bd6_list li .title{
	line-height: 25px;
	font-size: 14px;
	color: #FFFFFF;
}
.SHDX2016_home_bd .bd6_list li .title:hover{
	color: #FFFF66;
}
.SHDX2016_home_bd .bd6_list li .txt{
	height: 36px;
	line-height: 18px;
	color: #999999;
}


/* 7 创新创业 */
.SHDX2016_home_bd .bd7_main{
	width: auto;
}
.SHDX2016_home_bd .bd_back.li7{
	background: #64A01E;
}
.SHDX2016_home_bd h1.title7{
	color: #FFFFFF
}
.SHDX2016_home_bd .bd7_main .left{
	width: 565px;
}
.SHDX2016_home_bd .bd7_main .right{
	width: 460px;
}
.SHDX2016_home_bd .bd7_main .a_JiShu, .SHDX2016_home_bd .bd7_main .a_XuQiu{
	background: #0A9CC7 url('../images/home_bd_7_pic2.png') no-repeat 30px -5px;
	height: 110px;
	margin-bottom: 7px;
	padding: 20px 10px 0 0;
}
.SHDX2016_home_bd .bd7_main .a_XuQiu{
	background: #C864A3 url('../images/home_bd_7_pic1.png') no-repeat 30px -5px;
}
.SHDX2016_home_bd .bd7_main .a_JiShu .txt, .SHDX2016_home_bd .bd7_main .a_XuQiu .txt{
	line-height: 20px;
	height: 40px;
	margin: 0 0 5px 150px;
	overflow: hidden;
	font-size: 12px;
	color: #9DD7E9;
}
.SHDX2016_home_bd .bd7_main .a_XuQiu .txt{
	color: #E9C1DA;
}

#focus_7{width:460px;height:360px;overflow:hidden;position:relative;margin:0;}
#focus_7 ul{height:360px;position:absolute; top:0}
#focus_7 ul li{float:left;width:460px;height:360px;overflow:hidden;position:relative;}
#focus_7 ul li img{width:460px;height:360px;}
#focus_7 ul li div{position:absolute;overflow:hidden;}
#focus_7 .btnBg{position:absolute;width:460px;left:0;bottom:0;background:#000;}
#focus_7 .btn{position:absolute;width:auto;height:45px;padding:5px 10px;right:0;bottom:0;text-align:right; z-index: 9}
#focus_7 .btn span{display:inline-block;*zoom:1;width:25px;height:10px;font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus_7 .btn span.on{background:#fff;}
#focus_7 ul li .slideother{position:absolute;left:0px;bottom:0;width:100%;height:60px;display:inline-block; background-color: rgba(0,0,0,0.5); z-index:8 }
#focus_7 ul li .slideother p{margin: 0;	padding: 0 110px 0 10px; line-height: 20px;	max-height: 50px; overflow: hidden;}
#focus_7 ul li .slideother a{color:#FFFFFF;text-decoration:none; display: inline-block; padding: 5px 0;}
#focus_7 ul li .slideother a:hover{color:#FFF;}


/* 8 培训交流 */
.SHDX2016_home_bd .bd_back.li8{
	/* background: #AFB2B3 url('../images/home_body8.jpg') no-repeat center top; */
	background: #1788CC;
}
.SHDX2016_home_bd .bd8_nav{
	width: auto;
}
.SHDX2016_home_bd .bd8_nav .a_pic{
	margin: 0 0 6px 6px;
}
.SHDX2016_home_bd .bd8_nav .a_pic:hover{
	margin: -3px -3px 3px 3px;
}
#focus_81{float:left;width:458px;height:360px;overflow:hidden;position:relative;margin:0;}
#focus_81 ul{height:360px;position:absolute; top:0}
#focus_81 ul li{float:left;width:458px;height:360px;overflow:hidden;position:relative;}
#focus_81 ul li img{width:458px;height:360px;}
#focus_81 ul li div{position:absolute;overflow:hidden;}
#focus_81 .btnBg{position:absolute;width:458px;left:0;bottom:0;background:#000;}
#focus_81 .btn{position:absolute;width:auto;height:45px;padding:5px 10px;right:0;bottom:0;text-align:right; z-index: 9}
#focus_81 .btn span{display:inline-block;*zoom:1;width:25px;height:10px;font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus_81 .btn span.on{background:#fff;}
#focus_81 ul li .slideother{position:absolute;left:0px;bottom:0;width:100%;height:60px;display:inline-block; background-color: rgba(0,0,0,0.5); z-index:8 }
#focus_81 ul li .slideother p{margin: 0;	padding: 0 110px 0 10px; line-height: 20px;	max-height: 50px; overflow: hidden;}
#focus_81 ul li .slideother a{color:#FFFFFF;text-decoration:none; display: inline-block; padding: 5px 0;}
#focus_81 ul li .slideother a:hover{color:#FFF;}

#focus_82{float:right;width:280px;height:238px;overflow:hidden;position:relative;margin:0;}
#focus_82 ul{height:238px;position:absolute; top:0}
#focus_82 ul li{float:left;width:280px;height:238px;overflow:hidden;position:relative;}
#focus_82 ul li img{width:280px;height:238px;}
#focus_82 ul li div{position:absolute;overflow:hidden;}
#focus_82 .btnBg{position:absolute;width:280px;left:0;bottom:0;background:#000;}
#focus_82 .btn{position:absolute;width:auto;height:45px;padding:5px 10px;right:0;bottom:0;text-align:right; z-index: 9}
#focus_82 .btn span{display:inline-block;*zoom:1;width:25px;height:10px;font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus_82 .btn span.on{background:#fff;}
#focus_82 ul li .slideother{position:absolute;left:0px;bottom:0;width:100%;height:60px;display:inline-block; background-color: rgba(0,0,0,0.5); z-index:8 }
#focus_82 ul li .slideother p{margin: 0;	padding: 0 110px 0 10px; line-height: 20px;	max-height: 50px; overflow: hidden;}
#focus_82 ul li .slideother a{color:#FFFFFF;text-decoration:none; display: inline-block; padding: 5px 0;}
#focus_82 ul li .slideother a:hover{color:#FFF;}



/* 9 专家团队 */
.SHDX2016_home_bd .bd_back.li9{
	background: #1788CC;
}
.SHDX2016_home_bd h1.title9{
	color: #FFFFFF
}
#focus_9{width:460px;height:360px;overflow:hidden;position:relative;margin:0;}
#focus_9 ul{height:360px;position:absolute; top:0}
#focus_9 ul li{float:left;width:460px;height:360px;overflow:hidden;position:relative;}
#focus_9 ul li img{width:460px;height:360px;}
#focus_9 ul li div{position:absolute;overflow:hidden;}
#focus_9 .btnBg{position:absolute;width:460px;left:0;bottom:0;background:#000;}
#focus_9 .btn{position:absolute;width:auto;height:45px;padding:5px 10px;right:0;bottom:0;text-align:right; z-index: 9}
#focus_9 .btn span{display:inline-block;*zoom:1;width:25px;height:10px;font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus_9 .btn span.on{background:#fff;}
#focus_9 ul li .slideother{position:absolute;left:0px;bottom:0;width:100%;height:60px;display:inline-block; background-color: rgba(0,0,0,0.5); z-index:8 }
#focus_9 ul li .slideother p{margin: 0;	padding: 0 110px 0 10px; line-height: 20px;	max-height: 50px; overflow: hidden;}
#focus_9 ul li .slideother a{color:#FFFFFF;text-decoration:none; display: inline-block; padding: 5px 0;}
#focus_9 ul li .slideother a:hover{color:#FFF;}
.SHDX2016_home_bd .card4_nav{
	border-top: 1px #68B2DE solid;
}
.SHDX2016_home_bd .card4_nav a{
	color: #BADCF0;
}
.SHDX2016_home_bd .card4_nav a:hover{
	color: #FFFFFF;
}
.SHDX2016_home_bd .card4_nav a.current{
	background: url('../images/home_bd_card2_nav_New.png') no-repeat center top;
	color: #FFFFFF;
	font-weight: bold;
}
.SHDX2016_home_bd .card4_div .title{
	color: #FFFFFF;
}
.SHDX2016_home_bd .card4_div .txt{
	color: #A2CFEB;
}


/*########  2016-11-29  ########*/
.SHDX2016_WeiXin_bd .SHDX2016_Txt .txt img{
	max-width: 100%;
	margin: 0 auto;
}


/*########  2016-11-29-2  ########*/
.SHDX2016_WeiXin_List2{
	margin-bottom: 15px;
}
.SHDX2016_WeiXin_List2 a{
	display: block;
	padding: 15px 5px;
	*zoom: 1;
	border-bottom: 1px #DDDDDD dashed;
	font-size: 0;
}
.SHDX2016_WeiXin_List2 a:after{
	content: ' ';
	clear: both;
	display: block;
	font-size: 0;
	height: 0;
}
.SHDX2016_WeiXin_List2 a:hover{
	text-decoration: none;
}
.SHDX2016_WeiXin_List2 a .tt, .SHDX2016_WeiXin_List a:hover .tt{
	display: block;
	text-decoration: none;
	margin-left: 100px;
	margin-bottom: 9px;
	line-height: 22px;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.SHDX2016_WeiXin_List2 a .pic{
	float: left;
	background: url('../images/ZhuanJia_back.jpg') no-repeat;
	background-size: 100% 100%; 
	width: 90px;
	height: 90px;
}
.SHDX2016_WeiXin_List2 a .pic img{
	width: 90px;
	height: 90px;
}
.SHDX2016_WeiXin_List a:active, .SHDX2016_WeiXin_List2 a:active{
	background-color: #EEEEEE;
}
.SHDX2016_WeiXin_List2 a .txt{
	display: block;
	margin-left: 100px;
	margin-bottom: 5px;
	font-size: 12px;
	color: #888888;
	line-height: 18px;
}
.SHDX2016_WeiXin_List2 a .txt span{
	display: block;
	margin-bottom: 4px;
}


/*#############  2016-12-01  ###########*/
.SHDX2016_leftNav .l_middle ul li{
	padding: 5px 0 5px 35px;
}
.SHDX2016_leftNav .l_middle ul li a{
	padding-left: 0;
}
.SHDX2016_List7 li{
	height: auto;
	margin-bottom: 10px;
	*float: left;
	*height: 260px;
	overflow: hidden;
}
.SHDX2016_List7, .SHDX2016_List7 li, .SHDX2016_List7 li table, .SHDX2016_List7 li table td{
	vertical-align: top;
}
.SHDX2016_List7 li table td .t1{
	white-space: normal;
	width: auto;
	overflow: auto;
}


/*##################  2016-12-05  ###################*/
.SHDX2016_User{
	width: 620px;
	margin: 0 auto 20px auto;
	background: #F4F4F4;
	border: 1px #EAEAEA solid;
	padding: 30px 70px;
}
.SHDX2016_User .title{
	background: url('../images/User_title_back.png') no-repeat;
	line-height: 45px;
	height: 60px;
	padding-left: 52px;
	font-size: 25px;
	color: #05468D;
}
.SHDX2016_User table{
	width: 600px;
	margin: 0 auto;
}
.SHDX2016_User table td{
	line-height: 30px;
	padding: 8px 5px;
	font-size: 15px;
	color: #666666;
	vertical-align: middle;
}
.SHDX2016_User table .td1{
	white-space: nowrap;
	text-align: right;
	color: #000000;
}
.SHDX2016_User table td .input1{
	width: 400px;
	border: 1px #CCCCCC solid;
	height: 35px;
	padding: 0 5px;
}
.SHDX2016_User table td label{
	margin-right: 20px;
	white-space: nowrap;
	cursor: pointer;
}
.SHDX2016_User table .td2{
	height: 60px;
	text-align: center;
	vertical-align: bottom;
}


/*############################  2016-12-12  ###############################*/
.SHDX2016_WeiXin_bd .SHDX2016_Txt .GuanZhu{
	line-height: 20px;
	margin-bottom: 20px;
	text-align: left;
	font-size: 14px;
	color: #999999;
}
.SHDX2016_WeiXin_bd .SHDX2016_Txt .GuanZhu a{
	color: #00AA00;
	text-decoration: underline;
	padding: 0 4px;
}
.SHDX2016_WeiXin_bd .SHDX2016_Txt .GuanZhu a:active{
	color: #FF0000;
}

.SHDX2016_WeiXin_EWM{
	text-align: center;
	padding: 1px 0;
}
.SHDX2016_WeiXin_EWM img{
	width: 90%;
}

/*#################  2016-12-12-2 ###################*/
.SHDX2016_WeiXin_bd .SHDX2016_Txt .txt img{
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin: 5px 0 12px 0;
}
.SHDX2016_WeiXin_bd .SHDX2016_Txt .txt p img{
	text-indent: 0;
}
.SHDX2016_WeiXin_bd .SHDX2016_Txt .pic{
	margin: 5px 0 12px 0;
}


/*################  2016-12-13  #################*/
.SHDX2016_ft{
	background-color: #888888;
	text-align: center;
	padding: 30px 0;
	line-height: 30px;
	color: #EEEEEE;
	width: 1100px;
	margin: 0 auto;
}
.SHDX2016_btn2{
	background: #59A833;
	border: 0;
	width: auto;
	height: 35px;
	padding: 0 20px;
	margin-bottom: 10px;
	text-align: center;
	font-size: 16px;
	color: #FFFFFF;
}


/*##########################  2016-12-19  ##############################*/
.SHDX2016_ft a{
	margin: 0 5px;
	color: #FFFFFF;
}
.SHDX2016_ft a:hover{
	text-decoration: underline;
	color: #FFFFFF;
}
.SHDX2016_home_body .SHDX2016_ft{
	position: absolute;
	background: none;
	width: 100%;
	bottom: 3px;
}

.SHDX2016_leftNav .l_middle ul li ul{
	margin: 6px 0 0 -10px;
}
.SHDX2016_leftNav .l_middle ul li ul li{
	background: url('../images/ico_2.png') no-repeat 5px 4px;
	line-height: 22px;
	padding: 2px 0;
	margin-bottom: 0;
}
.SHDX2016_leftNav .l_middle ul li ul li a{
	padding-left: 25px;
	font-size: 13px;
	color: #065799;
}
.SHDX2016_leftNav .l_middle ul li ul li a:hover{
	color: #FF0000;
}


/*##########################  2016-12-27  ##############################*/



/*##################  2017-1-07  ###################*/
.SHDX2016_UserComment{
	width: 700px;
	margin: 0 auto 20px auto;
	background: #F4F4F4;
	border: 1px #EAEAEA solid;
	padding: 30px 30px;
}
.SHDX2016_UserComment .title{
	background: url('../images/User_title_back.png') no-repeat;
	line-height: 45px;
	height: 60px;
	padding-left: 52px;
	font-size: 25px;
	color: #05468D;
}
.SHDX2016_UserComment table{
	width: 680px;
	margin: 0 auto;
}
.SHDX2016_UserComment table td{
	border: solid #000 1px;   
	line-height: 30px;
	padding: 8px 5px;
	font-size: 15px;
	color: #666666;
	vertical-align: middle;
}
.SHDX2016_UserComment table .td1{
	white-space: nowrap;
	text-align: center;
	color: #000000;
}

.SHDX2016_UserComment table td label{
	margin-right: 20px;
	white-space: nowrap;
	cursor: pointer;
}
.SHDX2016_UserComment table .td2{
	height: 60px;
	text-align: center;
	vertical-align: bottom;
}

/*##################  2017-3-29  ###################*/

.SHDX2016_home_bd .bd_search{
	
	height: 80px;
	margin-top: 50px;
}
.SHDX2016_home_bd .shouyetitle{
	margin-left:300px;
	display: inline-block;
	font-size: 45px;
	font-weight: bold;
	color: #FFFFFF;
	text-shadow: 0 0 25px #000000;
}
.SHDX2016_home_bd .jfreefile{
	margin-left:333px;
	
}
.SHDX2016_home_bd .bd_Aleft img{
	width:460px;
	height:360px;
}
