.diy_page,.diy_page2{font:12px/21px Arial;clear:both;margin:0 auto;text-align:center;color:#999;}
.diy_page a img{border:0;}
.diy_page a{text-decoration:none;color:#333;border:1px solid #CCCCCC; padding:0 4px;margin-right:1px;}
.diy_page a:hover{color:#f00;background:#CCCCCC;text-decoration:none;}
.diy_page a.current{color:red;border:1px solid #CCCCCC; background:#CCCCCC;}
.diy_page a.p_n{border:none;}
.diy_page a.p_n:hover{border:none;background:none;color:#F00;text-decoration:underline;}
.diy_page a.nob{border:none;padding:0 3px}
.diy_page a.p_n2{border:none;text-decoration:none;border:1px solid #FFF;}
.diy_page a.p_n2:hover{border:none;background:none;border:1px solid #FFBB55;}
/*leaveword01*/
.temp_on_inp { height:424px; background:url(../images/on_bj.jpg) no-repeat center top; overflow:hidden; padding-top:0px;display: inline-block;  margin: 26px auto 0;}
.temp_on_inp h3 { width:197px; height:78px; background:url(../images/on_tx.gif) no-repeat left bottom; font:24px "Microsoft YaHei"; font-weight:bold; color:#cf181f; line-height:24px;}
.temp_on_inp h3 span { display:block; font:14px Arial; color:#cf181f; line-height:36px; text-transform:uppercase; }
.temp_on_inp h3 a { color:#cf181f; }
.temp_on_con { width:592px; }
.temp_on_con li { height:38px; width:270px; border:1px solid #d1d1d1; float:left; margin-right:22px; margin-bottom:16px; color:#FF070B; line-height:38px; overflow:hidden;background: #fff }
.temp_on_con li span { font:14px "Microsoft YaHei"; color:#999; line-height:38px; float:left; padding-left:10px; display:inline-block; }
.temp_on_con li input { width:208px; height:38px; border:0; ont:14px "Microsoft YaHei"; color:#999; line-height:38px; float:left;box-shadow: none; }
.temp_on_con .inp01 input { width:180px; outline:none;}
.temp_on_con .inp03 { width:562px; height:72px; padding-top:10px;background: #fffbackground: #fff }
.temp_on_con .inp03 span { line-height:14px; }
.temp_on_con .inp03 textarea { width:546px; height:56px; resize:none; overflow:auto; outline:none; padding-left:10px; border:0; font:14px "Microsoft YaHei";
color:#999; line-height:24px; }
.temp_on_con .inp04 { margin-bottom:0; }
.temp_on_con .inp04 input { width:120px; }
.temp_on_con .inp04 img { width:52px; height:38px; border-left:1px solid #d1d1d1; float:right; }
.temp_on_con .inp02 { width:562px; height:70px; border:0; }
.temp_on_con .inp02 span { display:block; }
.temp_on_con .inp02 em { font:12px "Microsoft YaHei"; color:#999; line-height:36px; float:left; }
.temp_on_con .minp05 { border:0; background: none; }
.temp_on_con .minp05 input { width:82px; height:24px; margin-right:16px; cursor:pointer; cursor:pointer;box-shadow: none; }
.temp_on_con .minp05 .onb1 { background:url(../images/on_b2.jpg) no-repeat center top; }
.temp_on_con .minp05 .onb2 { background:url(../images/on_b1.jpg) no-repeat center top; }

./*底部新闻*/
.jh_r_title1{ height:auto; overflow:hidden; margin:0 auto;}

.jh_r_title1 .xwnav{ width:925px; margin:0px auto; height:48px; line-height:48px; border-bottom:1px solid #d3d3d3; position:relative;}

.jh_r_title1 .xwnav h2{ color:#322821; text-align:left; font-size:16px; float:left;}

.jh_r_title1 .xwnav h2 em{color:#7d7d7d; font-size:14px;text-transform: uppercase; padding-left:5px; font-weight:normal;}

.jh_r_title1 .xwnav p{ color:#7d7d7d; font-size:13px; float:right;text-transform: uppercase;}

.jh_r_title1 .xwnav span{width:64px; height:2px; border-bottom:2px solid #d80004; position:absolute; left:0px; bottom:-1px; z-index:10;}
.jh_news1 dd{ width:422px; margin-left:15px; float:left;margin-right:10px; line-height:34px; background:url(../images/news_tb.png) left center no-repeat; padding-left:15px; color:#333; border-bottom:1px dashed #d5d5d5; text-align:right; font-size:16px;}
.jh_news1{ width:925px; height:auto; padding:15px 0px; overflow:hidden;margin:20px auto 10px; background:#f4f4f4;}
.jh_news1 a {color: #666;}
.jh_news1 dd span {
    float: left;
}
.jh_news1 .newslist {
	width:905px;
    border-bottom: 1px dashed #ccc;
    padding-bottom: 10px;
	margin:0px 10px;
	overflow:hidden;
}
.jh_news1 .newslist img {
    width: 200px;
    height: 118px;
    float: left;
    overflow: hidden;
    margin-top: 2px;
    padding: 1px;
    border: 1px solid #e5e5e5;
}
.newslist .newswenzi{
    float: right;
    width: 693px;
    line-height: 24px;
    overflow: hidden;
	padding-top:10px;
}
.newslist .newswenzi .biaoti {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.newslist .newswenzi .biaoti span{float:right; color:#999;}
.newslist .newswenzi p {
    width: 100%;
    height: 75px;
    line-height: 25px;
    overflow: hidden;
    font-size: 16px;
    white-space: normal;
    color: #666;
}
