.xhdt{ width:100%; clear: both; margin: 0 auto;}
.sub_dh{ width: 100%; clear: both; height: 70px; line-height: 70px; border-bottom: solid 2px #BCBCBC;}
.sub_dht{ width:100%; height: 70px; clear: both; margin: 0 auto;}
.sub_dht h2{ background: url(../img/dw.png) no-repeat center left; margin-left:10px; height: 70px; padding-left: 30px;color: #333333; font-size:.32rem; font-weight:normal;}
.sub_dht h2 a{ color: #333333; font-size:.32rem;}


.xhdt_con{ width: 96%; margin: 0 auto; padding-top: 16px;}
.xhdt_con h3{ text-align: center; line-height: 62px; height: 62px; font-size:.46rem;}
.xhdt_con hr{ width: 22px; height: 4px; background: #162582; border-radius:2px; margin: 0 auto; border: 0;}
.xhdt_con h4{ text-align: center; line-height: 38px; height: 50px; font-size:.32rem; font-weight:lighter;text-transform: uppercase;}

.xhdt_list{ width:95%; margin: 0 auto; clear: both;}
.xhdt_list ul{ width: 100%;}
.xhdt_list ul li{ width:44%; padding: 0 2%; float: left; background: #FFFFFF; border-radius: 10px; margin:10px 1%;}

.list-img{ width:96%; margin:15px auto;}
.list-img img{width: 100%; height:100%;}
#list-title{ font-size: .4rem; line-height:.55rem;}
#list-title a{font-size: .4rem; line-height:.55rem; font-weight:bold; color:#333333;}
#list-date{ font-size: .32rem; color: #CCCCCC; font-weight: normal; line-height: .50rem; padding-top:.1rem}
#list-date a{ font-size: .32rem; color: #CCCCCC; font-weight: normal; line-height: .50rem;}
#list-licon{ line-height: .45rem; color: #444444; text-align: justify; font-size: .32rem; padding-top:.1rem;}
#list-licon a{line-height: .45rem; color: #444444; text-align: justify; font-size: .32rem;}
.xhdt_list ul li h2{ font-size: 20px; line-height: 35px;}
.xhdt_list ul li h3{ font-size: 16px; color: #CCCCCC; font-weight: normal; line-height: 30px;}
.xhdt_list ul li p{ line-height: 30px; color: #444444; text-align: justify; font-size: 16px;}
.more { width:1.6rem; height: .45rem; display: block; margin:15px auto; border: solid 1px #BCBCBC; text-align: center; color: #444444; line-height: .45rem; font-size: .30rem;text-transform: uppercase;}

.more a:hover{  background: #162582; color: #FFFFFF; line-height: .45rem; font-size:.30rem; border: solid 1px #FFFFFF;text-transform: uppercase;}

.page{ width:100%; clear:both; margin:20px auto; text-align:center; line-height:.5rem; font-weight:bold; font-size:.32rem;}
.page #paper1 a{ line-height:.5.rem; font-weight:bold; font-size:.32rem; color:#333333;}
.page #paper1 span{ line-height:50px; font-weight:bold; font-size:.32rem;}

/*行业资讯*/
.hyzx{width:100%; margin: 0 auto; clear: both;}
.hyzx-left{ width:96%; background: #FFFFFF; border-radius: 10px; margin: 0 auto;}
.hyzx-lt{ width:95%; margin: auto;}
.hyzx-ltimg{ width:47%; float: left;}
.hyzx-ltimg img{width:100%; height:100%;}

.hyzx-lttext{float:left; width: 48%; padding-left:4%;}
.hyzx-lttext h2{ font-size:.36rem; line-height: .55rem;}
.hyzx-lttext h3{font-size:.32rem; color: #CCCCCC; font-weight: normal; line-height:55rem; padding-top: 10px;}

.hyzx-lb{ width:93%; margin: 15px auto; clear: both;}
.hyzx-lb p{ line-height:.45rem; color: #444444; text-align: justify; font-size:.32rem;}
.hyzx-lb p a{color: #444444; font-size: .32rem;}


.hyzx-list{width:94%; clear: both; background: #FFFFFF; margin:0 auto; border-radius: 10px; border: solid 1px #BCBCBC; padding: 10px 0;}
.hyzx-list ul{ width: 90%; margin: 0 auto; }
.hyzx-list ul li{ width: 100%; padding-bottom: 10px; float: left; margin-bottom: 10px; border-bottom: solid 1px #BCBCBC;}
.hyzx-list ul li h2{ line-height:.55rem ; font-size:.36rem;}
.hyzx-list ul li h2{ color: #333333; font-size:.36rem;}
.hyzx-list ul li h2 a{ line-height:.55rem ; font-size:.36rem; color:#000000; font-weight:bold;}
.hyzx-list ul li span{ display: block; line-height:.56rem; font-size:.32rem; height: .6rem; color: #CCCCCC; font-weight: normal; }
.hyzx-list ul li p{ line-height: 30px; color: #444444; text-align: justify; font-size:.32rem;}
.hyzx-list ul li p a{color: #444444;font-size:.32rem;}


.news{width:100%; margin:20px auto; clear: both; background: #FFFFFF;  padding: 10px 0;}
.news_con{ width:90%; margin: 0 auto;}
.news_con h2{ line-height:.60rem; font-size:.40rem; text-align: center;}
.news_con h3{ line-height: .5rem; height:.5rem; border-bottom: solid 1px #BCBCBC; margin: 10px auto 10px; font-size: .32rem; color: #BCBCBC;}
.news_con_sub4{ line-height: .5rem; font-size: .32rem; text-align: justify; padding-top: 15px;}
.news_con_sub4 p{ line-height: .5rem; font-size: .32rem; text-align: justify;}
.news_con_sub4 p img{ width:100%; margin:0 auto; display:block;}
