@charset "utf-8";
/* CSS Document */
.main{ width: 1000px; margin: 10px auto; overflow: hidden;    clear: both;}
.mainL{ width: 650px; float: left;}
.main_h2{ line-height: 24px; background: url(../images/dh_02.jpg) no-repeat; color: #FFF; font-size: 18px; font-weight: bold; 
		padding-left: 18px; cursor: pointer; margin-bottom: 10px;}
.main_h3{ margin: 20px 0;}
.main_h3 a{ font-size: 16px; font-weight: bold;}
.p_img{ width: 650px; height: 140px; overflow: hidden;}
.p_img img{ width: 200px; height: 140px; float: left; margin-right: 10px;}
.main_p{ color: #666; font-size: 14px; line-height: 24px;
 text-indent: 2em; }
.main_p a{ color: #009edb;}


.tabCon{ margin-top: 10px;}
.tabCon_h3{ margin: 20px 0;}
.tabCon_h3:hover{ text-decoration: underline; color: #000;}
.tabCon_h3 a{ font-size: 16px; font-weight: bold;}
.tabCon_img{ width: 650px; height: 140px; overflow: hidden;}
.tabCon_img img{ width: 200px; height: 140px;  float: left; margin-right: 10px;}
.tabCon_p{ color: #666; font-size: 14px; line-height: 24px;
 text-indent: 2em; }
.tabCon_p a{ color: #009edb;}
.tabCon ul li.moreBtn{ border-top: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED;  cursor:pointer; height: 33px; line-height: 33px; 
					margin-top: 30px; text-align: center; vertical-align: middle; width: 100%;}

.mainR{ width: 330px; float: right; }
.listT,.mainT{ margin: 10px 0;}
 .listT .span_title,.mainT .span_title{ float: left; font-size: 24px; line-height: 24px; vertical-align: bottom; padding-right: 5px;font-weight:bold;}
.listT .span_title a,.mainT .span_title a{ font-size: 24px; font-weight: bold;}
.listT .span_title i,.mainT .span_title i{ display: inline-block; width: 25px; height: 25px; background: url(../images/icon.png) no-repeat -20px -205px; vertical-align: bottom;}
.listT .en{ float: left; width: 200px; height: 17px; padding: 3px 0; border-bottom:1px solid #cbcbcb; overflow: hidden;}
.mainT .en{ float: left; width: 520px; height: 17px; padding: 3px 0; border-bottom:1px solid #cbcbcb; overflow: hidden;}
.listT .enL,.mainT .enL{font-size: 14px; color: #6e2fbf; font-weight: bold; font-family: "Times New Roman";}
.main_h2_1{ line-height: 24px; background: url(../images/dh_01.jpg) no-repeat; color: #FFF; font-size: 18px; font-weight: bold; 
		padding-left: 9px; cursor: pointer; margin-bottom: 10px; }
.mainR>img{ width: 330px; height: 180px; padding-bottom: 10px;}
.ydph ul li{ height: 40px; line-height: 40px; overflow: hidden;}
.ydph .first{background: url(../images/paiming.png) 0 0px; background-size: 100% 128px;}
.ydph .first span,.ydph .second span,.ydph .third span{ background: none; text-indent: -99999em;}
.ydph span{ background: #666; color: #FFF; display: block; float: left; width: 22px; height: 22px;
line-height: 22px; text-align: center; margin-top: 10px; margin-right: 10px;}
/*.ydph li a{ font-size: 15px !important;}*/
.ydph .second{background: url(../images/paiming.png) 0 -47px; background-size: 100% 128px;}
.ydph .third{background: url(../images/paiming.png) 0 -89px; background-size: 100% 128px;}


/*以下是热点关注*/
.numlist{ height: auto; margin-bottom: 20px;}
.numlist li{ margin: 5px 0; width: 295px; height: auto; border-bottom: 1px solid #eee6d8; line-height: 48px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.pic_hide{ width: 295px; height: 180px; display: none;}
.pic_hide img{ width: 295px; height: 180px;}



